最近在做项目的时候遇到了一个问题
大概思路是时用jqGrid插件做一个表格,当点击按钮是可以选中表格中的行并传给父页面
从父页面点击按钮能见选中的行在显示出来
基本思路,点击按钮出现弹窗,首先就觉传参问题:
解决思路,弹窗最基本就是利用url传参,点击按钮生成url,从后台使用map传参给前台
第二个问题,设置jqGrid的初始化选中:
在网上搜索找到很多初始化选中的思路我选择用jqGrid自带的gridComplete设置具体代码如下
function() {
//获取后台穿过来的rowId参数
var select=jQuery("[name='select']").val();
//多个参数使用“,”隔开
var rowIds=select.split(",");
//遍历 参数
for(var k=0; k<rowIds.length; k++) {
//设置默认选中行
jQuery("#grid-table").setSelection(rowIds[k], false);
}
}