ajax在upvote的回调中不起作用(jquery插件)

时间:2016-10-13 17:24:12

标签: javascript php jquery ajax

我正在使用此插件进行投票系统,例如stackoverflow:https://github.com/janosgyerik/jquery-upvote

但在我按照所有说明操作后,Ajax调用不起作用!

这里是我的javascript代码:

$(function() {

var callback = function(data) {
    alert("test1"); // <--------- ALERTED
    $.ajax({
        url: 'http://localhost/test.php',
        type: 'post',
        data: { id: data.id, up: data.upvoted, down: data.downvoted, star: data.starred },
         success: function(data) {
            alert("test2"); // <--------- NOT ALERTED
        }
    });
};
$('#topic').upvote({id: 123, callback: callback});
});

Html代码:

 <div id="topic" class="upvote">
    <a class="upvote"></a>
    <span class="count">0</span>
    <a class="downvote"></a>
    <a class="star"></a>
 </div>

我收到TEST1提醒,但TEST2没有!

test.php内,我只写了:echo "test"; // just for test,链接正确,效果很好。

0 个答案:

没有答案
相关问题