- 浏览: 88076 次
- 性别:
- 来自: 北京
文章分类
最新评论
-
sfc235300:
假如我传的一个参数为name=李连杰后台request.get ...
jQuery Ajax 传中文参数出现乱码(传值,乱码)
//=================Get=====================
var xxid = document.getElementById('xxid').value;//拿到id的值
var _conn = Ext.lib.Ajax.getConnectionObject().conn;
_conn.open("GET", 'BLL/ModuleBusiness/Project/Operation.aspx?cmd=view&id=' + id + '&rand=' + Math.round(Math.random() * (10000 - 1)).toString(), false);
_conn.send(null);
if (connxm.status != "200") {
Ext.MessageBox.alert("警告", "服务器错误,请联系管理员");
} else {
data=_conn.responseText;
//接着对返回的值操作
}
//==================Post=======================
var xxid = document.getElementById('xxid').value;//拿到id的值
var _conn = Ext.lib.Ajax.getConnectionObject().conn;
_conn.open("POST", 'BLL/ModuleBusiness/Project/Operation.aspx', false);
_conn.send("cmd=view&id=' + id + '&rand=' + Math.round(Math.random() * (10000 - 1)).toString()");
if (connxm.status != "200") {
Ext.MessageBox.alert("警告", "服务器错误,请联系管理员");
} else {
data=_conn.responseText;
//接着对返回的值操作
}
///////////关键是要设置false这个参数///////////////
C#:
switch (Request["cmd"])
{
case "view":
Response.Write(project.ProjectInfoForView(Request["id"]));//ProjectInfoForView为根据id查询详情的方法
break;
case "...":
Response.Write(project.ProjectInfoForView(Request["id"]));
break;
.
.
.
default:
break;
}
发表评论
-
Ext grid中在条件下显示或不显示某些列
2011-08-12 14:52 1189//#region当合同资金类型为付款时,列表显示开户银行和账 ... -
ExtJs中的ComboBox详细说明
2011-08-08 16:53 2949Ext.form.ComboBox属性及常用方法详解 2010 ... -
从grid中一次删除多条数据
2011-08-05 15:53 1052/** * 删除自定义字段 */ ... -
遍历grid下某一个字段的总和
2011-08-03 15:08 1386{ layout : 'fit', ... -
从Grid 获得 JSON 数据
2011-08-02 11:19 1174/** * 从Grid 获得 JSON 数据 ... -
隐藏显示tabpanel中的items
2011-07-28 11:28 1293xtype : 'tabpanel', ... -
最小长度与最大长度验证
2011-07-21 12:25 1373//取值范围(选择数字时显示) ... -
Ext.自动适应宽度
2011-07-19 12:04 986var setting_customfieldslist_g ... -
Ext.Tree扩展CheckBox方法
2011-07-15 12:16 1033/////引入这个JS: Ext.ux.tree.Tre ... -
Extjs 列表中牢定不显示fixed
2011-07-15 11:03 928header :"所属项目" ... -
Ext核心API详解-Ext.tree.TreePanel
2011-07-08 17:16 1737Ext核心API详解-Ext.tree ... -
Form 和 Grid之间切换,列表和增删改
2011-07-08 15:56 857//Store contractAction.contrac ... -
Ext中封装的几个function
2011-07-06 10:07 720/** * 拼一个请求地址 ... -
JS中的try catch
2011-07-04 16:09 1274try{ //要调试的JS代码段 ... -
Ext智能提示 - Spket(Visual Studio 2008 插件)
2011-07-04 09:16 1053Visual Studio 2008的Ext 2.0 ... -
Ext2.0 form使用实例
2011-06-23 11:55 769Ext2.0 的 form 不单增加了时间输入控件、隐藏 ... -
新建的时候给文本框附值(自己记录的备忘)
2011-06-21 10:28 783前台JS: //#region获取供 ... -
[转载]Ext.data-GroupingStore/JsonStore/SimpleStore
2011-06-10 09:48 1009[转载]Ext.data-GroupingStore/ ... -
EXT2.0 grid 统计 sum
2011-06-10 09:45 1886EXT2.0 grid 统计 sum(转自#$%^& ... -
Ext同步与异步请求(转自garnettcwm)
2011-06-01 15:43 1190EXTJS 同步和异步请求 ...
相关推荐
### ExtJS 3.0 AJAX 同步请求详解 #### 一、引言 ExtJS 是一款基于 JavaScript 的开源框架,用于构建现代化的 Web 应用。它提供了丰富的 UI 组件以及强大的数据处理能力,使得开发者能够快速地开发出高质量的企业...
标题中提到的"extjs ajax同步请求所需js"是指ExtJS框架中用于执行同步Ajax请求的相关JavaScript代码。在ExtJS中,Ajax请求通常通过`Ext.Ajax`对象来实现。与传统的异步请求不同,同步请求会阻塞浏览器,直到请求完成...
如果希望同步请求,可将其设置为false。 - `timeout`可以设置请求超时时间。 - `jsonData`或`xmlData`可以用来直接传递JSON或XML数据,避免手动编码。 - `useDefaultXhrHeader`控制是否发送默认的`X-Requested-...
但是,同步请求可能导致页面卡顿,因为浏览器会阻塞其他JavaScript代码的执行,直到请求完成。因此,除非必要,一般推荐使用异步请求。 在描述中提到的博客链接可能详细解释了遇到的特定问题和解决办法,但由于无法...
总结来说,`Ext.Ajax.request`在EXTJS中是进行Ajax通信的关键工具,通过调整其配置参数,我们可以实现同步请求。尽管同步请求有其应用场景,但应谨慎使用,以避免对用户体验造成负面影响。在EXTJS 2.x这样的老版本中...
在处理异步和同步请求时,Ext.Ajax是ExtJS中的一个关键组件。标题提到的"ext-basex.js进行Ext.Ajax.request同步请求 FF无法正常"问题,涉及到浏览器兼容性和异步/同步请求的理解。 `Ext.Ajax.request`是ExtJS中的一...
但本文讨论的是同步请求,在Extjs中,同步请求应该使用Ext.lib.Ajax.getConnectionObject().conn来获取原生的xmlHttpRequest对象进行操作。 在进行POST请求时,可以通过conn.send方法发送参数。但是,在尝试通过...
但请注意,同步请求会阻塞浏览器,除非必要,应尽量避免使用。 七、EXTJS与其他技术结合 在网站开发中,EXTJS AJAX常与后端框架如Spring、Django、Node.js等配合,实现数据的增删改查。同时,EXTJS还支持RESTful ...
5. **异步与同步请求**: - 默认情况下,Ajax请求是异步的,这意味着浏览器不会等待响应,而是继续执行其他代码。如果需要等待响应,可以设置`async`为`false`。 6. **缓存控制**: - Ajax请求可能会受到浏览器...
2. **数据绑定**:ExtJS支持双向数据绑定,使得视图和模型之间的数据同步变得简单。数据源可以是JSON、XML或其他数据格式,与服务器端的数据交互也十分便捷。 3. **布局管理**:框架内置了多种布局方式,如Fit布局...
在.NET中,可以使用ASP.NET的PageMethods或WebMethods来处理这些同步请求。 4. **异步取值** 异步取值利用AJAX技术,使YuiGrid在后台获取数据,而不会阻塞用户界面。这在处理大量数据或执行复杂计算时非常有用。在...
ExtJS内置了强大的AJAX功能,可以轻松实现异步数据请求和响应,与服务器端进行通信,如JSONP、XML和Ajax请求等。 10. **主题和皮肤** ExtJS支持更换主题和皮肤,开发者可以通过预设的主题或创建自定义皮肤来改变...
- **简化复杂操作**:对于诸如AJAX请求、创建复杂的用户界面元素等任务,ExtJS提供了简便易用的API接口,避免了从零开始编写大量基础代码的工作。 - **DOM操作**:ExtJS简化了对DOM的操作,使得开发者能够更加高效地...
在ExtJS 2.0中,数据绑定机制允许组件与数据源之间进行双向同步。这意味着当数据源发生变化时,相关的UI元素会自动更新,反之亦然。了解如何使用Store对象存储数据、Model定义数据结构以及Reader和Writer处理数据...
6. **AJAX和JSON**:EXTJS内置了处理AJAX请求的机制,支持JSON格式的数据交换,这对于与服务器进行异步交互至关重要。 7. **工具栏和菜单**:EXTJS提供创建工具栏和下拉菜单的功能,这些元素常用于提供用户交互。 ...
7. **数据封装**:使用ExtJS的Store和Model类来封装和管理从后端获取的数据,这简化了数据加载、更新和同步的过程。 8. **AJAX请求**:Ext.Ajax是ExtJS提供的异步通信对象,用于发送Ajax请求并与后端交互。 9. **...
3. 数据绑定:ExtJS的数据绑定机制,可以实现视图与数据模型的实时同步,提升用户体验。 4. 动态加载:通过Ajax技术,实现页面内容的异步更新,提高页面响应速度。 三、Spring与ExtJS整合 1. RESTful API:Spring ...
这需要用到`ExtJs2.0`的事件监听和异步请求机制,如Ajax或JSONP,将用户操作转化为HTTP请求发送到服务器,由SSH框架处理后返回结果,实现前后端数据的同步。 通过这个项目,开发者可以学习到如何将`ExtJs2.0`的富...
ExtJS的Store提供了删除记录的方法,这会触发一个请求到服务器,服务器端的Java代码负责执行实际的删除操作。 在Java后端,通常使用Spring MVC或类似的框架来处理这些HTTP请求,执行数据库操作。例如,Spring Data ...