Здравствуйте!
Вот кусок кода:
if (form.isValid()) {
	form.updateRecord();
	if (form.getRecord().phantom) {
		// insert
		Ext.Msg.wait("Данные добавляются! Подождите...", "Добавление");
		form.getRecord().save({
			scope: me,
			success: "onInsertSuccess",
			failure: "onInsertFailure"
		});
	} else {
		// update
		var store = me.getStore();
		if (form.isDirty()) {
			Ext.Msg.wait("Данные обновляются! Подождите...", "Обновление");
			store.sync({
				scope: me,
				success: me.onUpdateSuccess,
				failure: me.onUpdateFailure
			});
		} else {
			me.getView().close();
		}
	}
},
onInsertSuccess: function(record) {
	var me = this;
	me.getStore().add(record);
	Ext.Msg.hide();
	me.getView().close();
	// ЗДЕСЬ ПРОБЛЕМЫ: pagingtoolbar не обновляется, в гриде id равен фантомному, хотя сервер вернул реальный
}
Почему после вызова form.getRecord().save() pagingtoolbar не обновляется, а в гриде id равен фантомному, хотя сервер вернул реальный?