Extjs ajax同步请求时post方式参数发送方式


Posted in Javascript onAugust 05, 2009

ajax同步请求一般下面这样:

var conn = Ext.lib.Ajax.getConnectionObject().conn; 
conn.open("POST", 'http://localhost:8080/struts2study/TreeDDGet?node=-1',false); // 这里的conn对象其实就是 xmlHttpRequest 对象。 
conn.setRequestHeader("Content-Type","application/x-www-form-urlencoded;charset=UTF-8"); 
conn.send("start=" + 0 + "&limit=" + 30 ); 
var rootJson = conn.responseText;

一般参数传递通过url后面跟后台也能取到,不过看到send参数也可以发送参数,试验了一下服务器端接受不到发送的参数,在firebug里看到发送的请求post部分是一个串,不太象正常发送的参数。搜索了很久也没有找到方法,后来搜到一篇文章介绍了xmlHttpRequest对象的send方法解释,才知道需要设置一个header属性Content-Type 告诉服务器是form方式发送数据,然后send方法里的参数串才会被服务器解释到。
Javascript 相关文章推荐
非常不错的功能强大代码简单的管理菜单美化版
Jul 09 Javascript
灵活应用js调试技巧解决样式问题的步骤分享
Mar 15 Javascript
node.js中的fs.utimes方法使用说明
Dec 15 Javascript
Node.js开源应用框架HapiJS介绍
Jan 14 Javascript
原生js实现autocomplete插件
Apr 14 Javascript
基于JS实现EOS隐藏错误提示层代码
Apr 25 Javascript
JS常见算法详解
Feb 28 Javascript
JavaScript中transform实现数字翻页效果
Mar 08 Javascript
使用bootstraptable插件实现表格记录的查询、分页、排序操作
Aug 06 Javascript
jQuery 实时保存页面动态添加的数据的示例
Aug 14 jQuery
使用jquery的jsonp如何发起跨域请求及其原理详解
Aug 17 jQuery
Javascript异步流程控制之串行执行详解
Sep 27 Javascript
同一个表单 根据要求递交到不同页面的实现方法小结
Aug 05 #Javascript
让 JavaScript 轻松支持函数重载 (Part 2 - 实现)
Aug 04 #Javascript
让JavaScript 轻松支持函数重载 (Part 1 - 设计)
Aug 04 #Javascript
JavaScript 异步调用框架 (Part 6 - 实例 & 模式)
Aug 04 #Javascript
javascript 支持链式调用的异步调用框架Async.Operation
Aug 04 #Javascript
JavaScript 异步调用框架 (Part 5 - 链式实现)
Aug 04 #Javascript
JavaScript 异步调用框架 (Part 4 - 链式调用)
Aug 04 #Javascript
You might like
php中mysql连接方式PDO使用详解
2015/02/25 PHP
一个简单安全的PHP验证码类、PHP验证码
2016/09/24 PHP
Laravel5.4框架使用socialite实现github登录的方法
2019/03/20 PHP
php 利用socket发送GET,POST请求的实例代码
2020/07/04 PHP
原生javascript实现图片轮播效果代码
2010/09/03 Javascript
让你的博文自动带上缩址的实现代码,方便发到微博客上
2010/12/28 Javascript
JS判断网页广告是否被浏览器拦截过滤的代码
2015/04/05 Javascript
jQuery实现ctrl+enter(回车)提交表单
2015/10/19 Javascript
JS获取一个未知DIV高度的方法
2016/08/09 Javascript
VueJS事件处理器v-on的使用方法
2017/09/27 Javascript
js判断节假日实例代码
2017/12/27 Javascript
JS构造一个html文本内容成文件流形式发送到后台
2018/07/31 Javascript
JavaScript this绑定过程深入详解
2018/12/07 Javascript
详解js加减乘除精确计算
2019/03/19 Javascript
mongodb初始化并使用node.js实现mongodb操作封装方法
2019/04/02 Javascript
vue解决使用$http获取数据时报错的问题
2019/10/30 Javascript
python计数排序和基数排序算法实例
2014/04/25 Python
Python不规范的日期字符串处理类
2014/06/10 Python
python处理csv数据动态显示曲线实例代码
2018/01/23 Python
Python跳出多重循环的方法示例
2019/07/03 Python
在pytorch 中计算精度、回归率、F1 score等指标的实例
2020/01/18 Python
Python编程快速上手——强口令检测算法案例分析
2020/02/29 Python
python把一个字符串切开的实例方法
2020/09/27 Python
css3实现文字扫光渐变动画效果的示例
2017/11/07 HTML / CSS
CSS3 实现雷达扫描图的示例代码
2020/09/21 HTML / CSS
韩都衣舍天猫官方旗舰店:天猫女装销售总冠军
2017/10/10 全球购物
机械个人求职信范文
2014/01/24 职场文书
网络管理员岗位职责
2014/03/17 职场文书
领导班子四风问题对照检查材料
2014/09/27 职场文书
单位实习工作证明怎么写
2014/11/02 职场文书
2014年少先队工作总结
2014/12/03 职场文书
专业技术职务聘任证明
2015/03/02 职场文书
科级干部培训心得体会
2016/01/06 职场文书
JavaScript继承的三种方法实例
2021/05/12 Javascript
源码分析Redis中 set 和 sorted set 的使用方法
2022/03/22 Redis
CentOS7安装GlusterFS集群以及相关配置
2022/04/12 Servers