官方例子里: proxy: new Ext.data.ScriptTagProxy({
url: 'http://extjs.com/forum/topics-browse-remote.php'
})
我就是把官方例子里的 http://extjs.com/forum/topics-browse-remote.php 改成了http://192.168.0.144/7190/ext-2.2/ext-2.2/examples/layout/json.asp 但是里面数据是相同的
不知道为什么我的就报错了
但是我换成HttpProxy就可以得到
请问为什么ScriptTagProxy不行
分享到:
相关推荐
描述提到"配置proxy就好请求就可以从后台拿数据",这通常意味着在实际应用中,proxy会被配置为某种类型,如AjaxProxy或ScriptTagProxy,以便与服务器进行异步通信,获取或提交数据。但在这个例子中,由于是本地数据...
6. **Ajax和AJAX代理**:了解如何使用Ajax进行异步通信,以及配置不同类型的AJAX代理,如HttpProxy、ScriptTagProxy等。 7. **国际化**:学习如何实现应用程序的多语言支持,以适应全球化需求。 8. **主题和皮肤**...
### 九、关于scope和createDelegate() **scope**是指在回调函数中this关键字所指向的对象。**createDelegate()**方法则是用来创建一个新的函数,该函数在执行时可以指定特定的作用域(即scope)。这对于在回调函数...
- `ScriptTagProxy`: 用于动态加载脚本,通常用于JSONP(JSON with Padding)跨域数据请求。 2. **DataReader**: DataReader是解析服务器返回数据的类,将原始数据转换为EXT JS可操作的对象。常见的DataReader类型...
EXT提供了多种Proxy的实现,包括`MemoryProxy`用于处理客户端内存中的数据,`HttpProxy`用于通过Ajax请求获取服务器端数据,以及`ScriptTagProxy`用于跨域数据请求。HttpProxy通常与`Ext.Ajax`一起使用,处理JSON、...
这部分讲解了数据连接(Connection/Ajax)、数据代理(DataProxy,如HttpProxy、MemoryProxy、ScriptTagProxy)、数据读取器(DataReader,如ArrayReader、JsonReader、XmlReader)以及数据存储(Store)的使用。...
在这个例子中,`MemoryProxy`被用作数据源,但也可以替换为`ScriptTagProxy`等其他代理,以便从远程服务器加载数据。最后,`GridPanel`对象被创建,指定了渲染目标、数据源、列模型、选择模型等属性。 ### 总结 ...
- `Ext.data.ScriptTagProxy.save(store, operation, successCallback, failureCallback)`:保存数据。 #### 三十一、Ext.data.DataReader类(第26页) - **概述**:Ext.data.DataReader类用于解析原始数据并将其...
5. **AJAX和数据Proxy**:Ext3.2提供了一个强大的AJAX层,通过AjaxProxy或ScriptTagProxy等数据Proxy,可以方便地进行异步数据请求和响应处理。 6. **Grid组件**:Grid是Ext3.2中的重要组件,用于展示大量结构化的...
Ext.data.HttpProxy和Ext.data.ScriptTagProxy是两种常见的Proxy类型,分别用于处理HTTP请求和通过标签加载数据。五、Ext.data.ReaderReader是用于解析服务器返回的数据,将其转换成Record实例的组件。在JsonStore中...
- **ScriptTagProxy**:通过在页面中插入script 标签来加载JSONP(JSON with Padding)数据,常用于跨域请求。 7. **Reader**:Reader 负责解析服务器返回的数据并转化为Record 对象。常见的Reader 类型有: - **...
8. **Ajax和数据通信**:使用Ajax请求进行后台通信,包括JsonP和ScriptTagProxy。 9. **国际化(i18n)**:如何支持多语言应用。 10. **性能优化和最佳实践**:提高应用性能的技巧和建议。 通过结合中文API文档和...
5. **数据代理(Data Proxy)**:EXTJS2的数据代理提供了一种与后台服务器通信的方式,包括Ajax代理、ScriptTagProxy、MemoryProxy等,用于异步加载和保存数据。 6. **事件处理(Events)**:EXTJS2组件之间通过...
它是HttpProxy和ScriptTagProxy等代理类的基础,用于与后台进行异步数据交换。通过Connection,开发者可以更简单地配置和执行Ajax请求,包括设置请求头、超时时间、附加参数、请求方法等。 下面是一个使用Ext.data....
4. **远程数据通信**:通过Ajax或ScriptTagProxy实现与服务器的数据交互,支持RESTful API和XML、JSON等多种数据格式。 5. **表单处理**:提供了丰富多样的表单组件和表单处理功能,包括验证、提交、重置等,方便...
11. **AJAX请求的封装**:如JsonP和ScriptTagProxy,可以跨域获取数据,扩展了与远程服务的交互能力。 12. **主题(Theme)**:内置多种皮肤,可以快速改变应用的外观,也可以自定义主题以适应品牌需求。 13. **...
ExtJS 2.0也支持JSONP和ScriptTagProxy等跨域数据访问技术。 6. **网格组件(Grid)**:ExtJS 2.0的网格组件提供了一种展示大量数据的有效方式,支持分页、排序、过滤等功能,同时还可以与数据源绑定,实现动态更新...
数据代理则抽象了数据源,如HTTP代理、ScriptTagProxy等。 12. **事件处理(Event Handling)**: 所有ExtJS组件都基于事件驱动,通过监听和触发事件,实现组件间的交互。 通过“Ext3.2中文API(最终完成版2010-10-...
TreeStore可以通过配置`proxy`来指定数据源,通常使用Ajax或ScriptTagProxy来实现异步加载。以下是一个基本配置示例: ```javascript var treeStore = Ext.create('Ext.data.TreeStore', { proxy: { type: 'ajax'...