使用jqGrid查询数据时使用以下语句查询:
$("#dataInfo").setGridParam({ url: searchUrl }).trigger("reloadGrid");
如果searchUrl中包含的参数过长,则会报“示指明的错误”错误。IE8和FF都没有这个问题,只有IE6和IE7有这个问题,修改了jqGrid中mytpe为POST也是没有效果。
请问jqGrid怎么样才能传递长度非常长的参数给服务端,而浏览器不报错。$(function() {         $('#list').jqGrid({         url: "/Invoice/GetsByXml?key=长度非常长的字符串参数",             datatype: 'xml',             mtype: 'POST',             colNames: ['发票编号', '发票日期', '客户名称', '发票金额', '税额', '备注'],             colModel: [                 { name: 'InvoiceId', index: 'InvoiceId', width: 80 },                 { name: 'InvoiceDate', index: 'InvoiceDate', width: 150 },                 { name: 'ClientName', index: 'ClientName', width: 100 },                 { name: 'Amount', index: 'Amount', width: 80, align: 'right' },                 { name: 'Tax', index: 'Tax', width: 80, align: 'right' },                 { name: 'Note', index: 'Note', width: 150, sortable: false }             ],             pager: '#pager',             rowNum: 10,             rowList: [10, 20, 30],             sortname: 'InvoiceId',             sortorder: 'desc',             viewrecords: true,             caption: '入门示例'        });     });