EXTJS Store 使用Sync方法提交后,怎么回调是否成功
EXTJS Store 使用Sync方法提交后,如何回调是否成功?
EXTJS Store 使用Sync方法提交后,如何回调是否成功?
代码如下:
Ext.define('AM.store.UserInfoStore', {
extend: 'Ext.data.Store',
model: 'AM.model.UserInfoModel',
autoLoad: true,
proxy: {
type: 'ajax',
url: 'app/data/UserInfoService.ashx?action=Select',
api: {
update: 'app/data/UserInfoService.ashx?action=update'
},
reader: {
idProperty: 'Name',
type: 'json',
root: 'users',
successProperty: 'success'
}
}
});
这一段
api: {
update: 'app/data/UserInfoService.ashx?action=update'
},
我用他的API属性,提交更新后,如何回调让前台知道是否更改成功???
------解决方案--------------------
Sync方法中可以设置success回调,好好看看它的API
http://docs.sencha.com/extjs/4.2.2/#!/api/Ext.data.Store-method-sync
EXTJS Store 使用Sync方法提交后,如何回调是否成功?
代码如下:
Ext.define('AM.store.UserInfoStore', {
extend: 'Ext.data.Store',
model: 'AM.model.UserInfoModel',
autoLoad: true,
proxy: {
type: 'ajax',
url: 'app/data/UserInfoService.ashx?action=Select',
api: {
update: 'app/data/UserInfoService.ashx?action=update'
},
reader: {
idProperty: 'Name',
type: 'json',
root: 'users',
successProperty: 'success'
}
}
});
这一段
api: {
update: 'app/data/UserInfoService.ashx?action=update'
},
我用他的API属性,提交更新后,如何回调让前台知道是否更改成功???
------解决方案--------------------
Sync方法中可以设置success回调,好好看看它的API
http://docs.sencha.com/extjs/4.2.2/#!/api/Ext.data.Store-method-sync