Я создал сетку и хочу получить доступ к ней, когда я нажимаю, сохраняют кнопку на странице. Как я могу циклично выполнить объект сетки получить его элементы и его значения?
Если вы хотите получить определенное поле из каждой записи:
var data = [];
store.each(function(rec){
data.push(rec.get('field'));
});
Как получить строки из сетки?
var rows = grid.getStore().getRange();
строки будут массивом из объектов записи .
Вот ответ на мой вопрос:
for (var i = 0; i < yourGrid.getStore().data.length; i++) {
var element = Ext.get(yourGrid.getView().getRow(i));
var record = yourGrid.getStore().getAt(i);
alert(record.data.ID);
}