Ext.data.JsonStore список порей
доброе время суток
формирую данные для грида, полей много, хранятся в массиве(в текством виде), для прочей обработки. var fieldsPod = []; fieldsPod.push('name'); fieldsPod.push('inn'); var storeContraImp = new Ext.data.JsonStore({ proxy : new Ext.data.HttpProxy({ method: 'POST', url: 'get.php' }), root: 'rows', baseParams:{PHPSESSID: PHPSESSIONID}, fields: ['id', 'readonl'] }); подскажите к какому виду данные из массива нужно привести что бы подставить их в fields Чайник |
В принципе, вы можете сформировать строку с данными, а потом средствами javascript преобразовать ее в корректный json-формат
например: var data = "[['id1', 'name'], ['id2', 'name2']]"; var jsonData = Ext.JSON.decode(data); надеюсь правильно все написал. |
возможно я не правильно сформировал вопрос, мне не самими данными нужно заполнить.
необходимо перечень полей в fields ('id', 'readonl', 'fields1', 'fields2' и т.д.) представить переменной которую я сформирую в другом месте. |
вроде сам разобрался
var qq = "['id', 'readonl', 'maketName', 'pathFile','lineB', 'lineE', 'name_', 'name', 'inn_', 'inn']"; fields: eval(qq) |
Часовой пояс GMT +3, время: 02:04. |