JSON.parse:dataunexpected非空白字符json

时间:2015-09-09 14:30:14

标签: jquery json autocomplete

我使用此脚本生成自动完成功能:

$('#ville').autocomplete({
    source : function(requete, reponse) {
        $.ajax({
            url : 'http://<?=SERVERNAME.BASE_URL?>/autocomplete_villes',
            dataType: "json",
            beforeSend: function(x) {
                if(x && x.overrideMimeType) {
                    x.overrideMimeType("application/json");
                }
            },
            success : function(data){},
            error: function (xhr, status, text) {}         
        });
    }
});

但是我在控制台中遇到了JSON之后意外的非空白字符的错误,我该如何解决这个问题呢?

1 个答案:

答案 0 :(得分:0)

可能问题出在服务器上。您的脚本期望获得JSON作为回报。也许您的服务器没有发送正确的响应。

检查from(rest:get:CustomerDetails.json) .to("http://localhost:8080/customer/getCustomerDetails?bridgeEndpoint=true") .setHeader("Cache-Control",constant("private, max-age=0,no-store"));是否正常工作。