IE9 使用ajaxSubmit进行表单提交,设置自定义header不生效!
求大神帮忙。
表单:
submit
js:$("#submit").on("click",function(){varoption={"dataType":"json","headers":{"x-auth-token":"123123123"},"success":function(data){console.log(data);}
};
$("#test").ajaxSubmit(option);returnfalse;
})
查看请求报文,IE上自定义的header不存在;IE11没问题
看了下jquery.form.js的代码,因为IE11不支持FormData,用的iframe实现,所以自定义header没生效;
问一下有没有解决办法实现IE9上文件上传类型的表单提交,添加自定义header?