ExtJs 同步与异步请求
2016-03-20 17:56
483 查看
同步方式请求:(关键是要设置false这个参数)
异步方式请求:(不论async设置true或false都不能改变默认异步请求)
var conn = Ext.lib.Ajax.getConnectionObject().conn; conn.open("GET", 'your url',false); conn.send(null); alert(conn.responseText);或者
var conn = Ext.lib.Ajax.getConnectionObject().conn; conn.open("POST", url, false); conn.send("发送到服务器端的信息"); data = conn.responseText; alert(data);
异步方式请求:(不论async设置true或false都不能改变默认异步请求)
var seletedGird = this.grid.getSelectionModel().getSelections();//获得选中的项 var rowid = seletedGird[0].get('id');//获得选中第一项的id列的值 if (rowid == null) { return ""; } Ext.Ajax.request({ url:getRootPath()+'/workflow/participatorRule/findUserIdListByRuleId.web', async: false, //ASYNC 是否异步( TRUE 异步 , FALSE 同步) params:{ //需要传递个URL的参数 id:rowid }, success: function(response, options) { userIds = response.responseText; if(userIds==""){ Ext.Msg.alert('错误', '参与者规则下没有挂接用户或岗位'); } }, failure: function(response, options) { userIds = response.responseText; if(userIds==""){ Ext.Msg.alert('错误', '参与者规则下没有挂接用户或岗位'); } } });
相关文章推荐
- <香港科技大学html+css+js课堂笔记>week1--CSS部分--第二部分
- js中对象属性值排序(字典倒排序)
- JavaScript笔记(3)
- 简单的Gson转换json数据
- JavaScript笔记(2)
- JS+DOM实例一:鼠标滑动图片
- javascript中构造函数
- <香港科技大学html+css+js课堂笔记>week1--CSS部分
- js slideToggle 的另一种实现方式,根据不同的状态添加选中颜色
- Day02 CSS,JAVAScript
- js正则表达式具体时间的验证,当前日期跟所填日期比较大小,时间的比较
- JavaScript拥有动态类型
- 关于在servlet和action中返回json数据的一些问题
- DOM事件处理程序学习随笔1(IMOOC)
- JMeter学习(三十五)使用jmeter来发送json/gzip格式数据
- js总结
- JS加载时间线
- BZOJ 1012([JSOI2008]最大数maxnumber-单调队列)
- 初始JSON
- JS异步加载的三种方式