代码如下,出现问题的地方,就在data里面,如果内容是area=AAA,长度增加1,那么可以正常提交成功,但是area的长度一旦小于3,在firefox下调试,就会超时,然后提示aborted,虽然后来变通了一下,把data改成'area=A&zzz=zzz'后也可以正常提交了,但是用其它软件调试,比如谷歌浏览器扩展postman,都是能够正常返回的,请问这种情况大家遇到过吗?
目前在主流浏览器,以及几个常用的jquery版本下都测试遇到过这样的问题。。
$.ajax({
type:'POST',
url:'post.php?action=getsth',
data:'area=AA',
dataType:'json',
success:function(data,statu){//成功},
error:function(req,status,thrown){//失败;}
});
改成 data:'&area=AA',
或者传递个对象过去呢:
var pdata = {'area' : 'A'};
...
data: pdata,
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。