ExtJs 入门教程十四[数据代理 :DataProxy]
2015-07-01 14:50
696 查看
一、语法
1、MemoryProxy(获取本地数据) var myData =[[data1],[data2]] var store = new Ext.data.Store({ proxy: new Ext.data.MemoryProxy(myData), reader: new Ext.data.ArrayReader({},[]); 2、HttpProxy(同域的服务器中获取数据) var store = new Ext.data.Store({ proxy: new Ext.data.HttpProxy({ url: 'text.ashx' }), reader: new Ext.data.ArrayReader({ },[ ]) }); 在Store中,如果设置了url参数但没有设置proxy参数,则默认使用HttpProxy获取数据。 3、ScriptTagProxy(跨域的服务器中获取数据) 使用方法与HttpProxy相同 4、DirectProxy(与Ext.Direct配合使用) var store = new Ext.data.Store({ proxy: new Ext.data.DirectProxy({ directFn: Apps.test.getdate }), reader: new Ext.data.ArrayReader({ },[ ]) });
相关文章推荐
- JS的构造函数
- js面向对象
- JS判断浏览器是否为IE
- JS实现多个div块之间相互拖放,调换位置
- javascript使用table排序
- js的Math函数
- JSF 的xtml 声明格式例
- JSTL标签用法 详解
- Gruntfile.js详解
- JS中的定时器
- [js][有趣的问题]add(2)(3)(7)
- js 60秒倒计时
- JQ通过$()获得的对象与JS语句获得的对象的区别
- JS 键值对
- 关于JS的prototype
- JS随机调用指定函数的方法
- JavaScript每天定时更换皮肤样式的方法
- JavaScript实现文本框中默认显示背景图片在获得焦点后消失的方法
- JavaScript判断数组是否包含指定元素的方法
- JavaScript -- 使用JavaScript生成JSON格式的字符串