概述
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_
最后
以上就是傲娇咖啡豆为你收集整理的admin.php wordpress,wordpress 中使用自带 admin-ajax.php的全部内容,希望文章能够帮你解决admin.php wordpress,wordpress 中使用自带 admin-ajax.php所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复