在我的ajax方法中的属性列表后丢失} ///

时间:2013-02-12 07:23:33

标签: javascript ajax jquery

function LoadAdvListPage() {

    $.ajax({
        type: 'post',
        url: <%= generatecharts %> ,
        data: {

        },
        success: function (data) {
            alert("success");
        }
    });
}


$(document).ready(function () {
    LoadAdvListPage();
});

上面是我的java脚本函数,它调用Ajax方法,但不知道它的抛出错误如missing } after property list

任何人都可以指导我这个问题吗?

2 个答案:

答案 0 :(得分:3)

我不知道你发布的代码是否超出了代码,但这是一个额外的}

$.ajax({
    type : 'post',
    url : <%=generatecharts%>,
    data : {

    },
    success : function(data) {
        alert("success");
    }
});
}   <------ this one you don't need if you don't have opening { somewhere up

编辑:

因此上面有开放{。尝试像@Yuriy Rozhovetskiy在评论中写道,这是url param,所以肯定它不应该是json,但仍然需要""

答案 1 :(得分:1)

你应该试试这个

$(document).ready(function(){
    LoadAdvListPage();
    function LoadAdvListPage() {
        $.ajax({
            type : 'post',
            url : <%=generatecharts%>,
            data : {

            },
            success : function(data) {
                alert("success");
            }
        });
    };

});