排查了许久。最后得出来是JqGrid插件的问题
没办法,底层不能改
在你Ajax请求中加上
headers : {
'Content-Type' : 'application/x-www-form-urlencoded'
},
示例:
$.ajax({
type : "POST",
url : "../user/repwd",
headers : {
'Content-Type' : 'application/x-www-form-urlencoded'
},
data : data,
dataType : "json",
});
解决
本文介绍了一个关于JqGrid插件在Ajax请求过程中遇到的问题,并提供了解决方案:通过设置请求头'Content-Type'为'application/x-www-form-urlencoded'来解决因插件限制导致的数据传输类型不匹配问题。
4279

被折叠的 条评论
为什么被折叠?



