jqgrid multiselect问题

时间:2012-03-28 02:32:10

标签: jquery asp.net

我对jqgrid有一个奇怪的问题。当我选择一行时,行被选中但复选框未被检查,而且当我选择另一行时,前一行不会被取消选择,而只是继续添加到选择。所以帮助......

 $("#list9").jqGrid({
                url: '/Home/DynamicGridData/',
                datatype: 'json',
                mtype: 'GET',
                colNames: ['Report', 'Download'],
                colModel: [
          { name: 'Name', index: 'Name', width: 610, align: 'left' },
          { name: 'Download', index: 'Download', width: 300, align: 'left', sortable: false, formatter: LinkFormatter}],
                pager: jQuery('#pager9'),
                rowNum: 10,
                rowList: [5, 10, 20],
                sortname: 'Name',
                sortorder: 'asc',
                recordpos: 'left',
                viewrecords: true,
                loadonce: true,
                multiselect: true,
                caption: 'Docs Library',
                onSelectRow: function (rowid) {

                }
            });

1 个答案:

答案 0 :(得分:0)

我对jqgrid没有太多经验,但我可以从multiselect demo告诉我,如果你将multiselect设置为true,它应该添加额外的行而不是取消它们。所以我不明白你的问题是什么。

如果您不希望能够选择多行,则不要将multiselect设置为true。

如果这不是您要找的,我们可能需要更多信息。如果您可以使用jsfiddle创建演示,我们可以更轻松地为您提供帮助。