Ext.Ajax.request

來源:互聯網
上載者:User

 

代碼

/**  
 * @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      //參數    
        }   
    })   
}  
/**
 * @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      //參數 
        }
    })
}

 下面是 方法

Ruby代碼 
def create_right_task   
  #據說要返回josn的   
  text  = %{{success : false, info : '添加失敗'}}   
  render :text => text, :layout => false  
end  

 

 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.