debugger; _g().parameterEl.getWidgetByName('quarter3').setValue(''); var val = _g().parameterEl.getWidgetByName('quarter2').getValue(); var begin = _g().parameterEl.getWidgetByName('begin'); var end = _g().parameterEl.getWidgetByName('end'); if(val == '第1季度'){ begin.setValue('01'); end.setValue('03'); }else if (val == '第2季度'){ begin.setValue('04'); end.setValue('06'); }else if (val == '第3季度'){ begin.setValue('07'); end.setValue('09'); }else if (val == '第4季度'){ begin.setValue('10'); end.setValue('12'); } 原来是第一个控件给第二个设值,触发了第二个的编辑后事件,又给第一个设值,低版本没问题,11版本就会相互一直调用 |