как получить массив объектов из хранилища в extjs 4.2 и отправить его на серверную часть?

В общем, я использую сетку данных Extjs 4.2, и у меня есть требование преобразовать мое «хранилище» в массив json и отправить его на серверную часть (т.е. Java).

Это моя модель.

Ext.define('Writer.Document',{
    extend: 'Ext.data.Model',
    fields: ['id', 'name', 'notes', 'Type', 'date']
});

и мой магазин (который содержит список объектов)

var store = Ext.create('Ext.data.Store', {
model: 'Writer.Document',
autoLoad: true,
proxy: {
    type: 'ajax',            
    url : 'findPatientRecordAction',
    reader: {
        type: 'json',
        successProperty: 'success',
        root: 'prognosis',
        messageProperty: 'message'
    }                       
    fields: ['id','name', 'date', 'notes' , 'Type'],
},
});

Поэтому, отправляя значения в сетке одновременно, мне требуется объект ist на моей стороне сервера. Поэтому мне нужно отправить JSON Array со стороны клиента.

Может кто-нибудь помочь мне здесь, как сделать объект JSONArray из моего магазина и отправить на серверную сторону ???

Отношения: Dev

Ответы на вопрос(1)

Ваш ответ на вопрос