我有一个有效的 CRUD 应用程序,但使用 U(更新)我有一个问题。
在我的商店里,我有:
...........
proxy: {
type: 'ajax',
api: {
create : '../mega_sabrina_cake/workers/create',
read : '../mega_sabrina_cake/workers/index',
update : '../mega_sabrina_cake/workers/update',
destroy : '../mega_sabrina_cake/workers/delete'
},
actionMethods: {
create : 'POST',
read : 'POST',
update : 'POST',
destroy : 'POST'
},
reader: {
type: 'json',
root: 'Worker',
rootProperty: 'Worker',
successProperty: 'success',
messageProperty: 'message'
},
writer: {
type: 'json',
writeAllFields: true,
root: 'data',
encode: true
},
...........
提交表单进行编辑时,我指定了一个 url:
....
panel.getForm().submit({
url: '../mega_sabrina_cake/workers/edit',
success: function(form, action) {
Ext.Msg.alert('Success', "The Worker has been edited!");
...
那么,如何使用商店中的 url来避免将 url 放入表单中?