extjs

弹出yes和no的对话框窗口并判断是yes还是no,进行分别处理实例:

Ext.Msg.confirm('Confirm', 'Are you sure Renew?', function(btn) {
            if(btn == 'yes'){
                var str2="Meta_Contract_No,Meta_Contract_Start_Date,Meta_Contract_End_Date";
                var s = grid.getSelectionModel().getSelections();
                if( s.length>0){
                    var pkid = '';
                    for(var i = 0, r; r = s[i]; i++){
                        pkid = r.get('Meta_ContractId');
                    }
                    showWindOpen('renew','mybutton-renew','/customize/control/renewEntityRecord?pkId=' + pkid + '&opterUpdate=1&entityId=Mtay44b6a12dg60j7p0h&str2='+str2);
                }else{
                    Ext.Msg.alert('${uiLabelMap.warning}', '${uiLabelMap.selectOne}');
                }
            }
        }, this); 

 


extjs

你可能感兴趣的:(JavaScript)