我一直有这个问题,但我似乎无法弄明白。我正在使用JQgrids / TreeGrids,我的一个功能是使用ajax组件上传文件。 IE和FF中的一切都运行良好,但是当我使用Chrome时,我的反应就变得疯狂了:每次我使用Response.Wrtie(String);在chrome中,我在响应中获得了更多数据,请参见下图:
对不起发布图片的争议太少
在第一张图片中,顶部是我需要的,这是序列化的json对象字符串,但Chrome会像这样发送“div ...”部分。
<..div some properties...><../..div..>
对不起点。
这导致我的代码失败:
success: function (datain, status) {
alert(datain);
var errorResponse = $.parseJSON(datain); --this is the part that fails because of the added div
alert("after");
有谁能告诉我怎样做才能让正确的json字符串返回?
谢谢