jqGrid怎么样才能传递长度非常长的参数给服务端

clocke 2011-10-11 03:52:47
使用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: '入门示例' }); });



...全文
270 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
狗阳 2011-10-13
  • 打赏
  • 举报
回复
最近刚开赛学习JQGrid,问题虽然不懂,也帮楼主顶了!!
clocke 2011-10-12
  • 打赏
  • 举报
回复
郁闷,难道没人遇到过这个问题吗。

87,907

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧