Скажем, я загрузил 150 строк локально (тип данных: "local"), с (multiselect: true, multiPageSelection: true) - multiPageSelection - отличный способ выбора на определенной странице.
Теперь яустановите размер страницы в 50. Таким образом, это дает мне всего 3 страницы.
Я нажимаю, чтобы выбрать все строки (все 150 на всех 3 страницах - это возможно из-за флага multiPageSelection).
var selRowIds = jQuery(id).jqGrid ('getGridParam', 'selarrrow');
В приведенной выше строке действительно будут получены все идентификаторы 150 строк.
Но при переборе по каждому идентификатору строки:
for(elem in selRowIds) {
obj.items.push(jQuery(id).getRowData( selRowIds[elem] ));
}
Я только действуюЗначения строк для строк на активной странице (страницы, на которой я сейчас нахожусь), а не для строк на любой другой странице.
Я использую версию 4.15.5.
Спасибо,
Тал.