Javascript-форум (https://javascript.ru/forum/)
-   ExtJS (https://javascript.ru/forum/extjs/)
-   -   EXJS Передача данных в таблицу (Python/Django)) (https://javascript.ru/forum/extjs/12146-exjs-peredacha-dannykh-v-tablicu-python-django.html)

NvidiaUser 03.10.2010 13:13

EXJS Передача данных в таблицу (Python/Django))
 
Подскажыте пожалуйста как передать данные в EXTJS таблицу, точнее что в PHP файле принимает и возвращает функция. Строка ето, или что-то другое. По возможности напишите код Питона...Оч надо, благодарю за помощь.

VKS 04.10.2010 11:16

Обычно возврат идет в формате Json, строка на подобие
{
"data":[массив данных],
"total":0,
"success":true
}


и конфигурируется store
store: new Ext.data.JsonStore({
		id: 'server-grid-store',
		totalProperty: 'total', // total из json ответа (общее кол-во записей)
		root: 'data', // data из json ответа
		url: this.url,
		remoteSort: true,
		scope: this,
		fields:[ {name: 'id'}, {name: 'name'}, {name: 'ip'} ],
		listeners: {
		    exception: this.onLoadException.createDelegate(this)
		}
	    }),

NvidiaUser 04.10.2010 18:31

спасибо, но я читал что-то про Ajax-request , и поячсните еще что такое ета переменная this, а то я пишу на Python и мне надо ето как-то внедрять...)))

lpfan 04.10.2010 21:20

django странно форматирует json или xml файлы. Например:
Код:

[{"pk": 1, "model": "journal.city", "fields": {"cityname": "Lviv"}}, {"pk": 2, "model": "journal.city", "fields": {"cityname": "Lviv"}}]
Может в этом и есть проблема ??

lpfan 04.10.2010 21:25

Цитата:

и поячсните еще что такое ета переменная this
this возвращает ссылку на текущей обьект. Аналог self в питоне ;)


Часовой пояс GMT +3, время: 08:36.