В ExtJ, как я могу получить идентификатор после синхронизации записи в магазине?

If I have a store under ExtJs 4, how do I get an id from a newly added record after a sync occurs?

Например, если у меня естьPersonStore установите автосинхронизацию, и я добавлю нового человека на основе формы, заполненной пользователями, я могу добавить новую запись в хранилище, выполнив следующие действия;

var values = button.up('form').getForm().getValues(),
    store = Ext.StoreMgr.lookup('PersonStore'),
    result;

result = store.add(values);

Так как для autosync установлено значение true, новое значение отправляется на сервер, где ему назначается идентификатор. Затем сервер отвечает клиенту с идентификатором вновь созданной записи.

How do I get the id for this newly created record in my client side code? Я предполагал, что результат будет содержать его, но результат все еще имеет идентификатор, установленный на ноль.

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

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