Ext.data.Store getTotalCount () не рассчитывается после загрузки

Мой магазин не всегда возвращает нужное количество записей при звонкеgetTotalCount(), Эта проблема возникает после того, как яload() магазин. Я знаю, что на момент проверки в магазине есть записи.
Я использую ExtJs 4.1.3

//this.grid = reference to my grid
var count = this.grid.getStore().getCount(), //50
    total = this.grid.getStore().getTotalCount(); //16000

    this.grid.getStore().load();

    count = this.grid.getStore().getCount(); //50
    total = this.grid.getStore().getTotalCount(); //0

Как я могу получить количество записей, которые могут быть загружены в Магазин, если Магазин содержит все данные?

Конфигурация моего магазина.

store: Ext.create('Ext.data.Store', {
                model: me.modelName,
                remoteSort: true,
                remoteFilter: true,
                pageSize: 50,
                trailingBufferZone: 25,
                leadingBufferZone: 50,
                buffered: true,
                proxy: {
                    type: 'ajax',
                    actionMethods: { read: 'POST' },
                    api: {
                        read: me.urls.gridUrl
                    },
                    extraParams: Ext.applyIf({ FilterType: 0 }, me.urlParams.gridUrlParams),
                    simpleSortMode: true,
                    reader: {
                        type: 'json',
                        root: 'data',
                        totalProperty: 'total'
                    }
                },
                autoLoad: true
            })

Я могу подтвердить, чтоtotal свойство отправлено для всех моих запросов.

{
    "succes": true,
    "data": [
    //50 records
    ],
    "total": 16219,
    "errors": []
}

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

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