Web ページに JQGrid(jqgrid-3.6.4) があります。その最初の列はチェックボックスです。ボタンのクリックに基づいて、JQGrid のすべての行のチェック ボックスをオンにする必要があります。チェックボックスをオンにする追加機能が必要なため、「multiselect=true」は使用できません。これまでのところ、jqgrid のすべての行を反復処理して列の値を取得し、最初の列にチェックボックスを設定しています。
var rows = jQuery("#demoJQGrid").getDataIDs();
for(var a=0;a<=rows.length;a++)
{
var row=jQuery("#demoJQGrid").getRowData(rows[a]);
row.columnOneCheckBox.attr('checked',true);
jQuery("#demoJQGrid").setRowData(rows[a],row );
}
ボタンをクリックしても、これはチェックボックスをチェックしません。助けてください。