【发布时间】:2012-07-24 09:49:55
【问题描述】:
我正在尝试使用 jqgrid 中的多选功能来选择多行并将其传递给控制器。我创建了一个按钮,如下所示,但是当我选择行并单击该按钮时,未触发单击按钮事件。我猜我向函数传递了错误的参数。下面是javascript代码...
$("#request").jqGrid('navButtonAdd', '#requestpager',
{ caption: "Add", buttonicon: "ui-icon-info", title: "Add", //position: "first",
onClickButton: function (ids) {
var grid = $("#request");
var rowids = grid.jqGrid('getGridParam', 'selarrrow');
var count = rowids.length;
var rowData, colData;
for (var i = 0; i < count; i++) {
rowData = $("#request").getRowData(rowids[i]);
colData = rowData.Name;
}
jQuery("#request").jqGrid({ url: "/Home/Create/" + colData });
有人对我做错了什么有任何建议吗?
【问题讨论】:
标签: asp.net-mvc asp.net-mvc-3 jqgrid jqgrid-asp.net