jqgrid在内联模式版本中设置整个网格

时间:2016-02-14 14:14:37

标签: jquery jqgrid

我正在尝试构建网格并在编辑模式下设置某些单元格,然后禁用某些单元格然后应用editRow来激活编辑,但它不起作用。

以下是我到目前为止完整事件的代码:

gridComplete: function(){
    jQuery("#list<?php echo $type_index; ?>").jqGrid('setFrozenColumns');
    var ids = $(this).jqGrid('getDataIDs');
    for (var i=0; i<ids.length; i++) {
            var id=ids[i];
            for (var j=3; j<<?php echo (3+($color_index*2)); ?>; j=j+2){
                    if ( $(this).jqGrid('getCell', id, j) === '' ) {
                            var cm = $(this).jqGrid('getColProp',j+1);
                            cm.editable = false;
                    }
            }
            $(this).jqGrid("editRow", id );
    }

出于某种原因,jqgrid并不关心我是否将列设置为编辑模式,一切都就像所有列都已启用一样。

此致

0 个答案:

没有答案