2012-03-28 16 views
0

jqgridに奇妙な問題があります。私が行を選択すると、行が選択されますが、チェックボックスはチェックされません。また、別の行を選択すると、前の行は選択に追加されずに選択解除されます。あなたは複数選択をtrueに設定している場合はそうplzzヘルプ....jqgrid multiselect issue

$("#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) { 

       } 
      }); 

答えて

0

私はjqgridで多くの経験を持っていけないが、私はmultiselect demoから伝えることができるもの、それらを選択解除されていない追加の行を追加することになっています。だから私はあなたの問題が何であるか理解していない。

複数の行を選択できないようにするには、multiselectをtrueに設定しないでください。

これがあなたが探しているものでない場合は、さらに詳しい情報が必要な場合があります。 jsfiddleを使用してデモを作成する可能性がある場合は、より簡単にお手伝いできる場合があります。

+0

私の主なものは複数選択を取得することです。私はmultiselectをtrueに設定し、各行にチェックボックスを付けることができますが、問題は行の選択にあります。私のチェックボックスは選択されません。私が他の行を選択すると、最初に選択された行donotが選択解除されます。私は特別なjsファイルを含める必要がありますか? – user853320

+0

問題が見つかりました。 jqGridはidを数値として取りますが、文字列として渡していました。 – user853320