简单的ajax调用wordpress为upvoting帖子

时间:2014-11-18 11:31:49

标签: 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",
        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”。它应该返回“你好!”

感谢。

0 个答案:

没有答案