赞
踩
同步方式请求:(关键是要设置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('错误', '参与者规则下没有挂接用户或岗位');
- }
- }
-
- });
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。