设置jQuery jqGrid执行的请求的内容类型我使用的是最新版本的jqGrid:3.6.4这似乎是一个简单的问题(或者至少它在我花了几个小时之前做过):当网格向服务器发送请求(到控制器操作)时,其内容类型始终为:application/x-www-form-urlencoded; charset=UTF-8我希望它是:application/json; charset=utf-8但是我找不到设置内容类型的方法(例如,没有像$ .ajax调用那样的contentType选项)。所以只是为了澄清,我不是问如何在jQuery服务器请求上设置内容类型,而是专门使用jqGrid,它没有提供明显的选项来执行此操作。谢谢,奈杰尔。更新: Oleg的回复修复解决了它。以下是网格的选项设置:jQuery("#ContactGridList").jqGrid({
url: '/ContactSelect/GridData/',
datatype: 'json',
ajaxGridOptions: { contentType: 'application/json; charset=utf-8' },
mtype: 'POST',
...
2 回答
- 2 回答
- 0 关注
- 447 浏览
添加回答
举报
0/150
提交
取消