一个页面有 2个 table 一个为主table 而一个为明细table 那么 我们要做的就是 单击 主table 的某一行,明细table 的内容就显示出来。
方法如下:
需要用到事件
onSelectRow: function(id){
if( id!=null){
$("#list2").jqGrid('setGridParam',{url:'servlet/SampleReceiveDetail?sampleReceiveNo='+id+''}).trigger("reloadGrid");
$("#list2").jqGrid('setGridParam',{editurl:"servlet/SampleReceiveDetailUpdate?sampleReceiveNo="+id});
}
}
这是一个选择行的事件,触发这个事件的时候同时设置好 明细table 的 url 和editurl 就行了 同时别忘了去触发
trigger("reloadGrid");