2011-01-14 4 views
0

Есть ли способ получить доступ к параметру 'records' от jsonReader в loadComplete?jqgrid jsonReader

jsonReader: { 
records:"RECORDS",... 

} 
loadComplete:function() { 
    getJSONReaderParam.... 
} 

Кроме того, могу ли я добавить число в список строк на loadComplete?

rowList: [10,20,30], 
.... 
loadComplete: function() { 
    var getrowlist = $("#list").getGridParams("rowList"); 
$("#list").setGridParam({rowList:[10,20,30,40}); 

}

Спасибо ..

ответ

0

loadComplete принимает данные parameter.

loadComplete:function(data) { 
    var records = data.records; 
} 
+0

Спасибо за ответ. При использовании вышеуказанного решения я становлюсь неопределенным. Вместо этого я использовал var records = $ ("# list"). GetGridParam ("records"); и это работает. У меня есть еще один вопрос. Можно ли добавить дополнительный номер в список строк в loadComplete? – DG3

+0

Странно, но рад, что вы нашли решение. Для добавления дополнительных данных вам может потребоваться создать пользовательскую функцию jsonreader: http://www.trirand.com/jqgridwiki/doku.php?id=wiki:retrieving_data#jsonreader_as_function – Daff

Смежные вопросы