jQuery и jqxGrid — как выбрать все строки в jqxGrid с помощью флажков

Как программно проверить все строки jQWidgets jqxGrid с параметрами флажка? Я могу перебирать строки и выбирать их одну за другой или использовать

$("#jqxgrid").jqxGrid('selectallrows');

но мне нужно сделать выбор с помощью опции флажка - см.

http://www.jqwidgets.com/jquery-widgets-demo/demos/jqxgrid/index.htm?%28arctic%29#demos/jqxgrid/checkboxselection.htm

В основном мне нужно воспроизвести щелчок на верхнем флажке «Выбрать все».

Как я могу это сделать?

Спасибо!


person user2723490    schedule 10.09.2013    source источник
comment
проверьте этот ответ stackoverflow.com/questions/2028729/   -  person Cezary    schedule 10.09.2013
comment
Спасибо, но эта ветка предназначена для jqGrid, а не для jqxGrid.   -  person user2723490    schedule 11.09.2013


Ответы (2)


Решение:

$('#jqxGrid').jqxGrid('selectallrows');
person scripto    schedule 10.09.2013
comment
Да, он выбирает все строки и их флажки, но не поле заголовка «Выбрать все». Что-то странное, потому что, чтобы отменить выбор всех строк, нам нужно дважды щелкнуть поле заголовка. - person user2723490; 10.09.2013

Вот решение:

$('#jqxGrid').jqxGrid({ selectionmode: 'checkbox'}); 

Это добавит новый столбец в начале для флажков и поле для действия «checkall».

person save_ole    schedule 19.11.2013