我的工作我的jqGrid的一些动态分组,每张贴在例如:http://www.trirand.com/blog/jqgrid/jqgrid.html(见树导航最后一节:“分组:动态更改分组”的jqGrid和动态分组
我可以使我的网格动态改变分组IFF,网格最初有一个分组列,但这不是所希望的行为,最初网格需要分组,并允许用户分组项目,如果他们选择
代码如下:
function onGroupByChanged(){
var vl = $('#lstGroupBy').val();
if(vl) {
if(vl == "clear") {
$("#refData").jqGrid('groupingRemove',true);
} else {
$("#refData").jqGrid('groupingGroupBy', vl);
$("#refData").jqGrid('setGridParam', { grouping:true });
$('#refData').trigger('reloadGrid');
}
}
}
当我将groupingGroupBy设置为列名(包含在'vl'中)时,我在FireBug中收到这个错误:无法将null转换为jQuery中的对象min 1.4.2
我甚至交换了我调用groupingGroupBy并将分组设置为true。
任何人有想法?我卡住了,已经花了大约两个小时了。
感谢, 兰德尔