1前端页面

jQuery.ajax({

type: 'POST',

url: "<?php echo admin_url( 'admin-ajax.php' );?>",

data: {

action: 'myajax_submit'

},

success: function(res) {

console.log(JSON.stringify("--"+res));

}

});

2 后端functions.php里面接受请求

add_action( 'wp_ajax_nopriv_myajax_submit', 'myajax_submit' );

add_action( 'wp_ajax_myajax_submit', 'myajax_submit' );

function myajax_submit() {

$response = json_encode( array( 'success' => true ) );

header( "Content-Type: application/json" );

echo $response;

// 这个很关键啊有木有: 别忘记 "exit"

exit;

}

注意 前端action名字要和后端wp_ajax_nopriv_XXX名字后缀对应起来

剩下的按照格式相应改就可以了,

wp_ajax_nopriv_

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐