ExtJS Grid Paging Row Выбор строки - PullRequest
1 голос
/ 26 августа 2010

В любом случае в сетке ExtJS можно выбрать строку, которая находится на другой странице, когда используется панель управления PagingToolbar.

Любая помощь будет принята с благодарностью.

1 Ответ

1 голос
/ 26 августа 2010

Когда вы говорите «выбрать», вы имеете в виду выделить или извлечь?

Если запись находится на другой странице, вы не можете «выделить» ее, потому что она не видна - в этом случае вы можете выделить ее в событии смены страницы:

nameofpagingtoolbar.on('change', function(nameofdatagrid.getView().focusRow(X));});

Где X - индекс (целое число) строки, которую вы хотите выбрать.

Если вы хотите получить информацию в записи, опять же, используя X в качестве индекса, который вы можете использовать:

nameofdatagrid.getStore().getAt(X).data.nameoffield;

Обратите внимание, что вы не можете получить доступ к записям на другой странице, если для типа подкачки задано значение remote ...

...