Получить источник данных после применения фильтрации
Я использую igGrid, я хотел бы получить источник данных сетки ПОСЛЕ применения фильтрации
Я нашел эту ссылку http://www.infragistics.com/community/forums/t/79677.aspx которая полезна, но не отвечает на мой вопрос.
Это код, который я использую для фильтрации моей сетки
$grid.igGridFiltering("filter", filterExpressions, false);
Теперь мне нужно сделать что-то вроде этого
$('#grid1').igGrid('option','dataSource') //but this gives me the dataSource before filtering!
2 ответа
Решение
Вы можете получить отфильтрованные данные, используя следующий синтаксис:
$("#grid1").igGrid().data("igGrid").dataSource.dataView()
Вы можете получить отфильтрованные данные, когда сетка имеет разбиение на страницы с помощью этого синтаксиса:
$("#Grid1"). IgGrid(). Data("igGrid"). DataSource.filteredData()