Я использую EXT-JS 3.2.0, и у меня есть Ext.grid.EditorGridPanel
, подкрепленный объектом Ext.data.Store
.В магазине установлен флажок restful и используются Ext.data.JsonReader
и Ext.data.JsonWriter
.Это прекрасно работает для извлечения данных и заполнения сетки.Однако когда я добавляю или обновляю запись, JSON, созданный для POST / PUT, содержит данные, вложенные в корневое поле.Это не соответствует тому, что ожидает служба, которую я вызываю.Он хочет плоский объект.Например, когда я добавляю или обновляю запись, файл JSON выглядит примерно так:
{
"data": {
"name": "TEST",
"id": "-1"
}
}
Но мне нужно, чтобы оно было
{
"name": "TEST",
"id": "-1"
}
Есть идеи?1012 * Спасибо,
Джон