0

我在客户端开发中使用 jqGrid。事实是我没有选择它,它是由其他开发人员在入门级开发中集成的,现在做点什么已经晚了。

我正在尝试更改一些功能。我有一列复选框,并且在单击行时也选中了复选框。我希望它以另一种方式工作 - 复选框和行状态之间必须没有连接 - 所以我想在行单击时禁用复选框选择。有没有办法使用插件来做到这一点?

$(this.options.grid).jqGrid({
                    height: 'auto',
                    width: width,
                    shrinkToFit: true,
                    colNames: columns.colNames,
                    colModel: columns.colModel,
                    rowNum: pageSize,
                    rowList: pageSizeValues,
                    viewrecords: true,
                    multiselect: true,
                        multiboxonly: true,
                        deepempty: true,
                        subGrid: false,
                    scrollrows: true,
                    altRows: true,
                    altclass: 'ui-widget-content-alt-row',
                    datatype: 'clientSide',
                    pager: pager,
                    toppager: false,
                    sortname: this.options.sortByVal,
                            sortorder: this.options.sortDirectionVal,
                            sortable: true,
                            jsonReader: reader,
                            editurl: 'clientArray',
                            beforeSelectRow: function(rowId, e) {
                        return true;
                    },
                    onSelectRow: function(rowId, status) {
                        return true;
                    }, 
4

0 回答 0