我试图在jqGrid中设置页面变量,然后再将GET请求发送到URL.
jQuery("#frTable").jqGrid({ cmTemplate: { sortable: false }, caption: '@TempData["POPNAME"]' + ' Population', datatype: 'json', mtype: 'GET', url: '/Encounters/GetAjaxPagedGridData/',
我试过各种各样的东西,不管我怎么尝试,我似乎都不能让它起作用.我已经尝试过各种各样的事情,唯一的“类-工作”是订阅这样的LoadComplete事件。
loadComplete: function() { if ((rowFromTemp != "") && (pageFromTemp != "")) { setTimeout(function () { $("#frTable").trigger("reloadGrid", [{page: pageFromTemp, rowNum: rowFromTemp}]); }, 50); },
我唯一的问题是它是不断更新的。不知道为什么会发生这种事。我唯一想到的就是我在用我的超时功能.
我尝试过订阅其他几个请求,但每个请求似乎都失败了。我觉得最有希望的是beforeRequest事件。这就是我现在拥有的..。
beforeRequest: function() { if ((rowFromTemp != "") && (pageFromTemp != "")) {