自从jQuery 1.4升级到1.5以来,发布数据被覆盖
从1.4升级到最新版本的jQuery,我的ajaxpost不再允许?? (双问号)。 相反,它们被替换为jQuery15206629880418804291_1302038490086
使用Firebug,我可以在post中看到以下数据:
$.ajaxSetup({ type: 'POST', contentType: 'application/json; charset=utf-8', dataType: 'json', global: false }); this._xhrM = $.ajax({ url: '/services/chatroomservice.asmx/SendReceive', data: '{"R": "??"}', success: function (results) {} };
通过电线发送:
{"R": "jQuery15206629880418804291_1302038490086"}
我尝试将传统设置为true,将processData设置为false,两者都没有效果。
将jsonp
选项设置为false
。 根据应该预防的文件 ?
从扩展到jQuery 1.5+中的函数。
this._xhrM = $.ajax({ url: '/services/chatroomservice.asmx/SendReceive', data: '{"R": "??"}', jsonp: false, success: function (results) {} });