jQuery后处理不进入回调的原因及解决方案

今天做了一个简单的数据添加,通过jQuery POST方法,将JSON数据发送到JSP后台,经过处理,但如何不输入回调函数,




美元。后(做 ADDGs。
函数(d){
警报(''成功');
}
JSON
);


通过FF调试,发现返回的数据是正常的,200ok,

没办法,再次看看jQuery,说如果最终参数是JSON,返回所需的数据是JSON格式的。

返回是不是非标准的JSON

记住,现在JSON一般需要键和值来使用双引号,

马上修改代码




尝试{
添加(GS);
out.println({ 好的});
}
catch(例外E)
{
out.println({ :呃});
E.printStackTrace();
}


终于成功了。

在JSON模式下,POST方法必须以严格的JSON格式输入回调函数。如果使用文本,则没有这样的要求。