`
happyqing
  • 浏览: 3183575 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Ext4.2 store proxy传参数,发送post请求

    博客分类:
  • Ext
阅读更多

 

传参数: extraParams

POST请求:actionMethods

 

var stoOrganization = Ext.create('Ext.data.Store', {
	pageSize: pagesize_combo.getValue(),
	//model: 'User',
	fields: [//'id','parentId','code','name','sortno'],
		{name: 'id'},
		{name: 'parentId'},
		{name: 'code'},
		{name: 'name'},
		{name: 'sortno'}
	],
	proxy: {
		type: 'ajax',
		url: 'list.json',
		extraParams  : {                         
			parentId : 0
		},
		reader: {
			type: 'json',
			root: 'extPage.rows',
            totalProperty: 'extPage.total'
		},
		actionMethods: {
			create : 'POST',
			read   : 'POST', // by default GET
			update : 'POST',
			destroy: 'POST'
		}
	},
	autoLoad: {start: 0, limit: pagesize_combo.getValue()}
});

 

分享到:
评论

相关推荐

    Ext 操作数据库,对数据的增删改查,包括数据库,Ajax请求和store请求的设置

    这个压缩包文件“ExtProject”显然是一个基于Ext框架的项目,它涵盖了数据库操作、Ajax请求以及Store的使用,是初学者学习Ext的理想资源。 首先,让我们深入了解一下Ext中的"增删改查"(CRUD)操作。CRUD代表创建...

    Extjs4.0设置Ext.data.Store传参的请求方式(默认为GET)

    在默认情况下,`Ext.data.Store` 使用 HTTP GET 方法来发送请求获取或更新数据。然而,在某些场景下,我们可能需要使用 POST、PUT 或 DELETE 等其他HTTP方法,以满足特定的需求,比如提交大量数据或执行增删改操作。...

    Ext.data专题

    创建了 **Ext.data.Connection** 实例后,可以调用 `request()` 函数来发送请求。该函数接受多个参数,如: - **url**: 请求的目标URL。 - **params**: 请求参数。 - **method**: 请求方法(GET、POST等)。 - **...

    ext与数据交互增删改查大全

    Store 会自动调用配置的Proxy 来发送POST请求到服务器,将新数据插入到MySQL 数据库中。 3. **删(Delete)**: 删除操作涉及选择要删除的Model 实例,将其从Store 中移除,并由Proxy 处理相应的DELETE 请求。在...

    springMVC整合ext4js

    在提交表单时,可以通过Ext.Ajax或者Ext.data.proxy.Proxy发起POST请求到Spring MVC的处理方法,将表单数据发送到服务器。Spring MVC的Controller接收这些数据,进行业务逻辑处理,如验证、持久化等,最后返回响应...

    Ext 连接数据库的相关操作

    var store = new Ext.data.Store({ url: 'get-data.php', // 后端处理数据库请求的PHP文件 fields: ['id', 'name', 'email'], // 数据库表中的字段 proxy: { type: 'ajax', reader: 'json' // 数据返回格式为...

    Ext与后台(一)

    当与后台交互时,`Store`会根据配置的`proxy`向后台发送请求。 3. **RESTful API** - 通常,后台会提供RESTful接口供前端调用。这种接口遵循HTTP协议,使用GET、POST、PUT、DELETE等方法对应资源的查询、创建、更新...

    ext_ext_knew7pi_ajax_

    你可以指定请求的URL、方法(GET或POST)、参数以及成功和失败的回调函数。例如,下面的代码会发送一个GET请求到服务器的特定端点: ```javascript Ext.Ajax.request({ url: 'http://example.com/api/data', ...

    Java Ext2.0 数据交互

    - **查询**:通过配置Store的Proxy,设置URL和请求方式,发送GET请求获取数据,填充到Grid中。 3. **XML数据处理**: 文件夹中的"xml"表示可能有XML文件用于存储或交换数据。在Java中,处理XML文件可以使用JDOM、...

    Ajax和Ext插件的使用

    当需要发送Ajax请求获取数据时,Store会自动处理,而无需手动编写Ajax代码。 **数据绑定** 在上述配置中,`store`与服务器端的通信是通过`proxy`实现的,它可以是Ajax请求或者JSONP。在本例中,数据以JSON格式从...

    EXT与数据库交互的事例

    Store可以配置各种参数,如URL(指向数据库的API接口)、reader(解析返回的数据)和proxy(定义数据如何与服务器通信)。 2. **EXT.data.Proxy**: 代理对象负责处理与服务器的通信。常见的Proxy类型有`Memory`(仅...

    Ext中Ajax的应用

    - `url`: 发送请求的目标服务器 URL。 - `method`: HTTP 请求方法(GET, POST, PUT, DELETE 等)。 - `params`: 请求参数,可以是 JSON 对象或者查询字符串。 - `headers`: HTTP 请求头信息。 - `form`: 如果...

    通过ext实现CURD

    当用户填写并提交表单时,通过AJAX调用向服务器发送POST请求,将数据插入到SQL Server的数据表中。 **3. 读取(Read)** EXT的Data Store组件负责管理数据,它可以与服务器进行异步通信获取数据。结合Grid Panel,...

    深入浅出Ext_JS:数据存储与传输

    Ajax请求用于与服务器进行异步通信,支持GET、POST、PUT、DELETE等多种HTTP方法,可以发送JSON、XML等格式的数据。Direct则是一种更高级别的API,允许直接调用服务器端的方法,减少了HTTP请求的开销,提高了性能。 ...

    自己搜集一些ext材料的增 删 改方法,后台调用

    读取数据主要通过Store的load方法实现,它可以向服务器发送GET请求获取数据: ```javascript store.load({ callback: function(records, operation, success) { if (success) { console.log(records); // 记录...

    Ext的学习(三):数据添加完整操作

    在`store.sync()`之后,Ext会自动发送一个HTTP请求到服务器,根据配置的Proxy类型和方法执行相应的CRUD操作。服务器端返回的成功或错误响应会被处理,以更新数据存储的状态。 此外,我们还可以使用`form`组件配合`...

    EXT学习资料1

    `Ext.Ajax` 对象提供了发送 GET、POST 请求以及处理响应的方法。配合 Store 和 Proxy,EXT 可以轻松实现数据的加载、更新和同步。 8. **EXT 源码概述** EXT 的源码组织清晰,便于理解和扩展。深入研究源码可以帮助...

    ext grid带分页(服务器端)

    - 用户滚动到Grid的底部或点击分页条的下一页按钮时,EXT Grid会向服务器发送请求,携带当前页码和每页记录数。 - 服务器根据这些参数查询数据库,只返回当前页面所需的数据,并可能包含总记录数,以便正确显示...

    ext-2.3.0jar包

    2.3.0版本中,`Ext.data.Store`用于存储数据,它可以连接到各种数据源,如JSON、XML或Ajax请求。`Ext.data.Proxy`是数据获取的抽象层,提供了数据读取和写入的接口。同时,`Ext.data.Model`定义了数据字段和验证规则...

Global site tag (gtag.js) - Google Analytics