Php wordpress中的简单ajax调用
以下是我的ajax调用:Php wordpress中的简单ajax调用,php,jquery,ajax,wordpress,Php,Jquery,Ajax,Wordpress,以下是我的ajax调用: $("#yes, #no").click(function(){ var upOrDown = $(this).attr('id'); $.ajax({ type: "POST", url: "/wp-admin/admin-ajax.php", action: "updateVote", data: {upOrDown: upOrDown}, dataType: "json
$("#yes, #no").click(function(){
var upOrDown = $(this).attr('id');
$.ajax({
type: "POST",
url: "/wp-admin/admin-ajax.php",
action: "updateVote",
data: {upOrDown: upOrDown},
dataType: "json",
success: function(data) {
console.log(data.output);
}
});
return false;
});
下面是functions.php中的函数
function updateVote() {
echo json_encode(array(
'output' => 'hello!'
));
die();
}
add_action('wp_ajax_updateVote', 'updateVote');
add_action('wp_ajax_nopriv_updateVote', 'updateVote');
为什么会一直返回0。它应该会回复你好
谢谢 如果只做控制台,结构会是什么样子。logdata@Spokey我也得到0不确定…退出;在echo语句之后。@Gowri-no仍然得到相同的结果只需检查您实际得到的响应console.logdata;