成功的ajax发布后,未捕获的SyntaxError:意外的令牌)

时间:2016-03-07 17:39:18

标签: jquery asp.net-mvc asp.net-mvc-4

当我点击元素<a class="page-number" href="javascript:void();">1</a>时 服务器端代码执行没有错误。 在客户端,我收到错误Uncaught SyntaxError: Unexpected token )

Jquery代码是

$(document).ready(function () {
            $(".page-number").click(function () {
                var page = parseInt($(this).html());

                $.ajax({
                    url: '@Url.Action("ProductsList")',
                    data: { "page": page },
                    success: function (data) {
                        $("#products-list").html(data);
                    }
                });
            });
        });

这有什么问题?

enter image description here

在尝试隔离问题后,我注意到在ajax回调中引发了异常

enter image description here

1 个答案:

答案 0 :(得分:1)

问题似乎是void() function。它需要一个参数。尝试使用void(0)