Ext中使用ajax请求成功后信息的处理和tabpanel的刷新

来源:互联网 发布:魔方矩阵算法 编辑:程序博客网 时间:2024/05/15 01:01

在使用ext的ajax的过程中,碰到个问题,后台用response流写出来的数据在ajax成功后alter为object,经查,正确写法如下:

function send_reject_restrictions_policy(){   var deviceId= '${deviceId}';   Ext.Ajax.request({   url: '/restrictionsPolicy.do?op=send_reject_restrictions_policy&Id='+deviceId,   scripts: true,   //timeout: 120,   text: "Loading ...",   success: function(responseObject) {    var str = responseObject.responseText;//具体写法在此    if(str==1)    {     alert("发送取消权限配置策略成功");     document.getElementById("restrictions_none").style.display="block";   document.getElementById("restrictions_policy").style.display="none";    }else    {     alert("发送取消权限配置策略失败,请重新发送");    }   }   });}


tabpanel的刷新:

Further more,针对TabPanel:(假设变量_myTabs是TabPanel的句柄,全局的)function TabPanel_RefreshActiveTab(){_myTabs.getActiveTab().getUpdater().refresh();}function TabPanel_RefreshTab(panelID){var x=_myTabs.getCmp(panelID);if(x){   _myTabs.setActiveTab(x);   x.getUpdater().refresh();}}