问题描述: ie10 以上都正常, ie8,ie9 进 error, 且后台没收到请求, network 没有显示接口调用
解决办法: 1. 首先想到的是 contentType 的问题, 添加了
contentType:"application/json;charset=UTF-8",dataType:'json'(已经添加了 cache:false)
但并没有用,
2. 然后想到是不是跨域问题, 用其他跨域的接口试了, 是正常的,
3. 查到可能是 jQuery 版本问题, 因为 1.4 版本以后对 JSON 格式非常严格, 所以换了 1.3.1 版本, 还是不行
4. 去掉了 contentType:"application/json;charset=UTF-8",ok 了
来源: http://www.qdfuns.com/note/11539/54c4b73f35bc9a51add012980cd7d828.html