【Extjs优化二】 Form表单提交通用
来源:互联网 发布:收费软件怎么安装 编辑:程序博客网 时间:2024/05/17 06:18
/** * 提交表单 */function $postForm(a) { if (a.formPanel.getForm().isValid()) { var b = a.scope ? a.scope: this; a.formPanel.getForm().submit({ scope: b, url: a.url, method: "post", params: a.params, waitMsg: "正在提交数据...", success: function(c, d) { Ext.ux.Toast.msg("操作信息", "成功信息保存!"); if (a.callback) { a.callback.call(b, c, d); } }, failure: function(c, d) { Ext.MessageBox.show({ title: "操作信息", msg: "信息保存出错,请联系管理员!", buttons: Ext.MessageBox.OK, icon: "ext-mb-error" }); if (a.callback) { a.callback.call(b); } } }); }}
使用改代码只需要13行代码 原始需要25-30行代码搞定 ,示例:
saveRecord: function() { $postForm({ formPanel:this.formPanel, scope:this, url: __ctxPath + "/basedata/saveStudentDepartment.action", params:{}, callback: function(d, f) {var e = Ext.getCmp("StudentDepartmentGrid");if (e != null) {e.getStore().reload();}b.close(); } });
- 【Extjs优化二】 Form表单提交通用
- Extjs form表单提交登陆例子
- extjs form表单提交返回成功与否
- Extjs的tpl结合form表单提交
- Extjs提交form表单的方式
- Extjs 提交表单(注意Form必须的规定)
- ExtJs中form表单提交的三种方式
- Extjs学习 三种方式提交form表单
- extjs中form表单提交成功、失败的响应信息
- Extjs的form表单中,如何不提交数据
- jQuery Form Plugin (二) :使用AJAX提交Form表单
- extjs form的提交
- extjs form的提交
- ExtJS Form表单上传
- ExtJs之表单(form)
- ExtJS创建Form表单
- extJS提交form表单数据的方式: Ext.Ajax.request,form.submit,getEl().dom.submit()
- ExtJS 表单提交示例
- Android 更改默认AVD路径
- 一个简单的录音软件程序代码【C++】
- 让简历成为通往面试“绿卡”
- P06: 分组的背包问题
- 清明2013——祭父
- 【Extjs优化二】 Form表单提交通用
- P07: 有依赖的背包问题
- 程显峰:应届毕业生简历的常见问题
- Android开发:EditText和ListView或GridView同时使用,输入法自动跳出来的 解决办法
- 不会再说没关系了,真的不说了。
- C++STL之string
- ARM设计基础
- 不会再说没关系了,真的不说了。
- 不会再说没关系了,真的不说了。