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 相关文章推荐
静态图片的十一种滤镜效果--不支持Ie7及非IE浏览器。
Mar 06 Javascript
关于extjs treepanel复选框选中父节点与子节点的问题
Apr 02 Javascript
设置jsf的选择框h:selectOneMenu为不可编辑状态的方法
Jan 07 Javascript
在JavaScript中重写jQuery对象的方法实例教程
Aug 25 Javascript
分享9个最好用的JavaScript开发工具和代码编辑器
Mar 24 Javascript
详解JavaScript中jQuery和Ajax以及JSONP的联合使用
Aug 13 Javascript
freemarker判断对象是否为空的方法
Aug 13 Javascript
JS实现改变HTML上文字颜色和内容的方法
Dec 30 Javascript
JavaScript比较同一天的时间大小实例代码
Feb 09 Javascript
微信小程序实现订单倒计时
Nov 01 Javascript
Node对CommonJS的模块规范
Nov 06 Javascript
vue中根据时间戳判断对应的时间(今天 昨天 前天)
Dec 20 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脚本监控Nginx 502错误并自动重启php-fpm
2015/05/13 PHP
php的无刷新操作实现方法分析
2020/02/28 PHP
zeroclipboard 单个复制按钮和多个复制按钮的实现方法
2014/06/14 Javascript
javascript实现动态模态绑定grid过程代码
2014/09/22 Javascript
JS实现类似百叶窗下拉菜单效果
2016/12/30 Javascript
图文详解Javascript中的上下文和作用域
2017/02/15 Javascript
详解nodejs操作mongodb数据库封装DB类
2017/04/10 NodeJs
angular中的cookie读写方法
2017/08/02 Javascript
node.js使用express框架进行文件上传详解
2019/03/03 Javascript
浅谈Webpack多页应用HMR卡住问题
2019/04/24 Javascript
nodejs对mongodb数据库的增加修删该查实例代码
2020/01/05 NodeJs
python获取指定目录下所有文件名列表的方法
2015/05/20 Python
python+pandas分析nginx日志的实例
2018/04/28 Python
pandas通过索引进行排序的示例
2018/11/16 Python
详解Python数据可视化编程 - 词云生成并保存(jieba+WordCloud)
2019/03/26 Python
对Django外键关系的描述
2019/07/26 Python
python创建子类的方法分析
2019/11/28 Python
python实现12306登录并保存cookie的方法示例
2019/12/17 Python
Python3 使用selenium插件爬取苏宁商家联系电话
2019/12/23 Python
使用Python来做一个屏幕录制工具的操作代码
2020/01/18 Python
解决python多线程报错:AttributeError: Can't pickle local object问题
2020/04/08 Python
Linux文件系统类型
2012/09/16 面试题
介绍一下JMS编程步骤
2015/09/22 面试题
幼儿园实习自我鉴定
2013/12/15 职场文书
会议接待欢迎词
2014/01/12 职场文书
洗发露广告词
2014/03/14 职场文书
护理人员的自我评价分享
2014/03/15 职场文书
政治思想表现评语
2014/05/04 职场文书
社团活动总结报告
2014/06/27 职场文书
领导干部作风建设剖析材料
2014/10/11 职场文书
2015年高中语文教学总结
2015/08/18 职场文书
《比尾巴》教学反思
2016/02/24 职场文书
教你如何用python开发一款数字推盘小游戏
2021/04/14 Python
JVM上高性能数据格式库包Apache Arrow入门和架构详解(Gkatziouras)
2021/05/26 Servers
基于MySql验证的vsftpd虚拟用户
2021/11/07 MySQL
Redis实现一个账号只能登录一个设备
2022/04/19 Redis