我的js文件是用ext写的,在beforeview面板中增加一个导出功能,accno变量获取到的值总是赋值不了给全局变量,因此在别的地方想调用全局变量又拿不到值,不知道怎么弄?请那个大神给我解释一下。谢谢!代码:
var _accno;
gridButtons:[
new Com.yucheng.crm.common.NewExpButton({
formPanel : 'searchCondition',
// hidden:JsContext.checkGrant('custSaveAccountInfo_export'),
iconCls : 'ico-w-68',
url:basepath +'/CustAccountyInfoExport.json?_accno='+_accno
})]
beforeviewshow = function(theView){
if(theView._defaultTitle == '交易流水'){
if(!getSelectedData()||getAllSelects().length>1){
Ext.Msg.alert('提示','请选择一条数据进行操作!');
return false;
}
theView.setParameters({
// _accno:getAllSelects()[0].data.ACCT_NO
_accno:getSelectedData().data.ACCT_NO
});
}
if(theView==getDetailView()){
if(!getSelectedData()||getAllSelects().length>1){
Ext.Msg.alert('提示','请选择一条数据进行操作!');
return false;
}
}
}
代码乱七八糟的,看不清楚