`
taotao6086
  • 浏览: 23079 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Ext.Ajax.request

阅读更多
/**
 * @author l
 */
function grant(){
    Ext.Ajax.request({
 //ajax提交的时候.出现x-mask-loading效果
 Ext.getBody().mask("权限分配中.请稍等...","x-mask-loading");
        url: '/..../e_r_t',      //提交的url
        //失败的操作  (这里的失败指运行时错误,比如404,500等错误)
        failure: function(){
   //去除x-mask-loading效果
   Ext.getBody().unmask();
            Ext.Msg.alert('用户授权', '用户授权失败!');
        },
        
        //成功的操作
        success: function(response, option){  //2个参数  option还没用到
  //去除x-mask-loading效果
  Ext.getBody().unmask();
            //Ext.Msg.alert('用户授权','用户授权成功!'); 
            var responseArray = Ext.util.JSON.decode(response.responseText); //取得返回的josn
            alert(responseArray.info);    //弹出显示的内容
        },
        params: {
            qxlist: checked      //参数 
        }
    })
}

 下面是 方法

  def create_right_task
    #据说要返回josn的
    text  = %{{success : false, info : '添加失败'}}
    render :text => text, :layout => false
  end

 

 

分享到:
评论
1 楼 taotao6086 2008-09-10  
Ext.Ajax.request 和 返回的方法只是写了最简单的.以后修改.

相关推荐

    Ext.Ajax.request2.x实现同步请求

    在EXTJS库中,`Ext.Ajax.request`是用于发送Ajax请求的核心方法,它支持异步和同步操作。本文将详细解析如何利用`Ext.Ajax.request`实现同步请求,并探讨其背后的原理和注意事项。 首先,我们需要理解Ajax的本质,...

    Ext.Ajax.request跨域

    标题"Ext.Ajax.request跨域"指出我们将探讨如何使用ExtJS库中的Ajax模块进行跨域请求。Ext.Ajax.request是ExtJS提供的一种发起Ajax请求的方式,它允许开发者向服务器发送异步HTTP请求。然而,由于浏览器的同源策略...

    Ext.Ajax.request 小问题收集

    这篇文章将深入探讨`Ext.Ajax.request`的使用,以及在实际应用中可能遇到的小问题。 首先,`Ext.Ajax.request`的基本语法如下: ```javascript Ext.Ajax.request({ url: 'your-url', method: 'GET', // 可选值有...

    ext-basex.js 进行Ext.Ajax.request 同步请求 FF无法正常

    标题提到的"ext-basex.js进行Ext.Ajax.request同步请求 FF无法正常"问题,涉及到浏览器兼容性和异步/同步请求的理解。 `Ext.Ajax.request`是ExtJS中的一个方法,用于发起Ajax(异步JavaScript和XML)请求。它可以...

    ExtJs的Ext.Ajax.request实现waitMsg等待提示效果

    ExtJs提供了Ext.Ajax.request方法来进行Ajax请求,但默认情况下,该方法不支持waitMsg属性,不像fp.form.submit方法提供了waitTitle和waitMsg属性来实现等待提示。为了解决这一限制,我们可以采用Ext.MessageBox的...

    Ext.FormPanel 提交和 Ext.Ajax.request 异步提交函数的区别

    (1)Ext.FormPanel f.getForm().submit({ url:”... }, failure:function(c,v,e){} }) (2)Ext.Ajax.request Ext.Ajax.request({ url:”….”, params:{XX:xx….}, success: function (v,c) { var json=Ext.decode(v.r

    Ext Ajax:如何调用Ext.Ajax.request方法和使用Java Servlet进行处理.doc

    Ext Ajax:如何调用Ext.Ajax.request方法和使用Java Servlet进行处理

    Ext ajax 上传文件

    Ext.Ajax.request({ url: 'upload.php', // 文件上传的服务器端处理程序 method: 'POST', useXhrUpload: true, headers: { 'Content-Type': undefined }, // 必须取消Content-Type以让浏览器自动设置 params: ...

    Ext2.0.2的Ajax请求拦截示例

    Ext.Ajax.request({ url: 'your_server_url', method: 'POST', beforeSend: function(xhr, options) { // 在这里可以添加预处理逻辑,例如验证数据、修改请求头等 console.log('Before sending the request'); ...

    Ext+JSP实现数据提交

    `action.html`可能是服务器端处理数据提交的入口点,这里可以使用`request.getParameter()`获取前端传递的参数。 5. **业务逻辑处理**:在`JSP`或关联的`Servlet`中,开发者可以执行数据库操作、业务逻辑验证等任务...

    Ext3.1 Ajax 精简包以及使用方法

    3. **发送数据:** 在`Ext.Ajax.request`中,可以通过`params`字段传递数据,或者使用`jsonData`、`xmlData`等字段直接传入JSON或XML格式的数据。 4. **处理响应:** 成功或失败的回调函数接收两个参数,分别是响应...

    extjs ajax同步请求所需js

    在使用`Ext.Ajax.request`方法时,设置`async`参数为`false`可以使请求变为同步。例如: ```javascript Ext.Ajax.request({ url: 'your-url', method: 'GET', async: false, // 设置为false表示同步请求 ...

    ExtJs选中var editor = new Ext.ux.grid.RowEditor详解

    Ext.Ajax.request({ url: "updateuser.aspx", params: { data: Ext.encode(record.data), // 将数据编码成字符串形式 id: record.id }, success: function() { alert(10); } }); grid.getView().refresh...

    ExtJS对Ajax的支持

    `Ext.Ajax.request`方法是Ext.Ajax中最常用的功能,它允许开发者以配置参数的形式发送异步请求。这种方法简化了Ajax请求的过程,开发者只需提供请求URL、请求类型(默认为GET)、请求参数、回调函数等信息即可发起...

    ext 前后台数据交互

    Ext前后台数据交互是通过Ext.data.Connection组件和Ext.Ajax.request方法来实现的。该方式可以将前台的请求发送到后台,并将后台的响应返回到前台。同时,我们可以使用Asp.NET后台来处理前台发送的请求,并将处理...

    ext几个实例

    Ext.AJAX.Request常用参数** - **url**: 服务器端接口地址。 - **params**: 请求参数,以键值对形式传递。 - **method**: HTTP请求方法,通常是GET或POST。 - **callback**: 接收响应后执行的函数,无论成功或失败...

Global site tag (gtag.js) - Google Analytics