EXTJs前后台交互 常用哦3种方式
来源:互联网 发布:java设计模式哪本书好 编辑:程序博客网 时间:2024/06/07 10:13
- <1>Ajax交互方式
- Ext.Ajax.request(
- {
- //被用来向服务器发起请求默认的url
- url : "",
- //请求时发送后台的参数,既可以是Json对象,也可以直接使用“name = value”形式的字符串
- params : {
- name:'value'
- },
- //请求时使用的默认的http方法
- method : "post",
- //请求成功时回调函数
- success : function() {
- Ext.ux.Toast.msg("信息提示", "成功删除所选记录!");
- },
- //请求失败时回调函数
- failure : function() {
- Ext.ux.Toast.msg("信息提示", "信息删除出错,请联系管理员!");
- }
- }
- );
- <2>Form交互方式
- this.formPanel = new Ext.FormPanel(
- {
- url : ""
- }
- );
- //提交数据
- formPanel.getForm().submit(
- {
- method : "post",
- params : {
- name:'value'
- },
- waitMsg : "正在提交数据",
- success : function(b, c) {
- Ext.ux.Toast.msg("操作信息", "提交成功!");
- },
- failure : function(b, c) {
- Ext.ux.Toast.msg("操作信息", "提交失败!");
- }
- }
- );
- //加载数据
- formPanel.getForm().load(
- {
- deferreRender : false,
- url : "",
- method : "post",
- waitMsg : "正在载入数据",
- success : function(e, g) {
- var num = g.result.data.num;
- var numCmp = Ext.getCmp("num");
- numCmp.setValue(num);
- Ext.ux.Toast.msg("操作信息", "载入成功");
- },
- failure : function(a, b) {
- Ext.ux.Toast.msg("操作信息", "载入失败");
- }
- }
- );
- <3> 数据源store
store通常是作为grid的数据源,以便来更新grid的数据.其实这也是它最正规的用法,但其也可以把它作为与后台交互的一种方法,前提是只需向后台发送数据,而不需要接收后台返回的数据.
创建一个公共的store,不与任何表有联系,只需要下面简单的几句话
var publicstore = Ext.create('Ext.data.Store', {
proxy : {
type : 'ajax',
url : ''
}
});
如果只是想往后台传个数据的话
publicstore.proxy.url='a.action?id=1';
publicstore.load();
0 0
- EXTJs前后台交互 常用哦3种方式
- EXTJs前后台交互
- 前后台交互方式
- 15、 EXTJs前后台交互
- web前后台数据交互的几种方式
- web前后台数据交互的几种方式
- web前后台数据交互的几种方式
- web前后台数据交互的4种方式
- web 前后台数据交互的方式
- web前后台的参数交互方式
- web 前后台数据交互的方式
- web前后台数据交互的方式
- 前后台交互之传参方式
- EXTJs前后台交互--Eval函数的注意
- json前后台交互
- .net 前后台交互
- 前后台数据交互
- 前后台交互方法
- 关于Fragment使用的一些见解
- HBase 高性能获取数据 - 多线程批量式解决办法
- UIImagePickerController详解
- dplyr do: Some Tips for Using and Programming
- 让Gradle支持中文 -- 关于 "编码 GBK 的不可映射字符"错误的解决
- EXTJs前后台交互 常用哦3种方式
- Android中实现全屏、无标题栏的两种办法(另附Android系统自带样式的解释)
- UEditor图片不能居中,首行缩进无效等问题的解决
- Android下led控制(下)--Linux驱动部分--script与gpio(全志)
- 虚拟现实-VR-UE4-创建一个自定义的角色 Character
- UITableViewCell
- 记录WebView从开始加载到渲染结束的时间
- Elasticsearch集群中处理大型日志流的几个常用概念
- 文件读写的一些细节