1

我有一个简单的 ajax 请求函数,并且缺少一些语法错误。只需要第二双眼睛..谢谢

    function GetPaginationPage(array) {
        $.ajax({
            type: "POST",
            url: "includes/get_pagination_page.php",
            data: array,
            success: function(data){ function (data) {
            $('.contestants_list').append(data);
        }};
            });
    };
4

3 回答 3

2

试试这个

function GetPaginationPage(array) {
    $.ajax({
        type: "POST",
        url: "includes/get_pagination_page.php",
        data: array,
        success: function(data) {$('.contestants_list').append(data);}
    });
};
于 2012-07-12T14:56:28.510 回答
1

问题是您重新包装了成功事件的函数,并且您在函数末尾添加了一个分号

删除成功事件中的两个函数和末尾的分号,应该是这样的

$.ajax({
   type: "POST",
   url: "includes/get_pagination_page.php",
   data: array,
   success: function(data) {
     $('.contestants_list').append(data);
   }
});​

笔记

遇到此问题时的提示使用http://jsfiddle.net/并使用按钮测试您的 javascript 代码JsLint以检查错误

于 2012-07-12T14:52:00.107 回答
0

由于某种原因,您有两次函数(数据),请将其更改为:

function GetPaginationPage(array) {
        $.ajax({
            type: "POST",
            url: "includes/get_pagination_page.php",
            data: array,
            success: function(data){ 
                $('.contestants_list').append(data);
            }
        });
};

希望这可以帮助

于 2012-07-12T14:54:21.897 回答