jqgrid显示一行的详情

时间:2023-03-09 22:58:30
jqgrid显示一行的详情

http://blog.****.net/yangbobo1992/article/details/7930145

http://www.trirand.com/jqgridwiki/doku.php?id=wiki:form_editing#viewgridrow

jQuery("#grid_id").jqGrid('viewGridRow', rowid, properties );
                gridComplete: function(){
var ids = $("#AlgorithmList").getDataIDs();//jqGrid('getDataIDs');
for(var i=0;i<ids.length;i++){
var cl = ids[i];
be = "<input type='button' value='查看' onclick=\"jQuery('#AlgorithmList').jqGrid('viewGridRow','"+cl+"',{modal:true});\" />";
de = "<input type='button' value='删除' onclick=\"jQuery('#AlgorithmList').jqGrid('delGridRow','"+cl+"',{closeOnEscape:true});\" />";
jQuery("#AlgorithmList").jqGrid('setRowData',ids[i],{test:be+de});
}
}
可是如果你让一个列隐藏,这个方法显示的详情也没有该隐藏列,这种方法就无法用于显示表格列放不下的字段了。。。
所以还是得自己写ajax重新请求吧。。。