在发出ajax请求时json解析器错误?

时间:2013-11-27 08:37:34

标签: java javascript ajax json jquery

当我向服务器发出ajax请求时,我得到“parsererror”异常。在我的开发框中 它的工作正常,但正在为一些用户解决此问题(在本地方框中无法重现)

我做谷歌并发现其中一个可能的原因可能是数据格式不匹配。例如服务器是 发送jsonp格式和客户端期望json格式,反之亦然。但事实并非如此 becoz它的json在cient和服务器端。

从serverside struts 2将java对象(包含map列表)转换为json string internal.so 我在这里看不到任何误差范围。

所以我怀疑数据中有一些东西。例如:=像scott这样的数据“但我不能重现问题 即使有这样的数据。你们可以帮我识别里面的数据类型 json可能导致这个问题/或者它可能是一个完全不同的问题?

 $.ajax({
      "url": myURL,
      "success": function (json) {

      },
      "dataType": "json",
      "cache": false,

      "error": function (xhr, error, thrown) {
        if (error == "parsererror") {
           alert("Getting Error");
        }
      }
    });

0 个答案:

没有答案