如题,我有一列时间单选框,选中后对应的时间日期控件我想变成只读,不让其编辑,如图
var value = this.getValue(); if(value == '近一月'){ var ddate2 = '${=TODAY()}'; var ddate1 = '${=DATEINYEAR(TODAY(),30)}'; var state1= this.options.form.getWidgetByName("rq1"); var state2= this.options.form.getWidgetByName("rq2"); state1.setValue(ddate1); state2.setValue(ddate2); }else if(value == '近一季'){ var ddate2 = '${=TODAY()}'; var ddate1 = '${=DATEINYEAR(TODAY(),90)}'; var state1= this.options.form.getWidgetByName("rq1"); var state2= this.options.form.getWidgetByName("rq2"); state1.setValue(ddate1); state2.setValue(ddate2); }else if(value == '近半年'){ var ddate2 = '${=TODAY()}'; var ddate1 = '${=DATEINYEAR(TODAY(),182)}'; var state1= this.options.form.getWidgetByName("rq1"); var state2= this.options.form.getWidgetByName("rq2"); state1.setValue(ddate1); state2.setValue(ddate2); }else{ var ddate2 = '${=TODAY()}'; var ddate1 = '${=DATEINYEAR(TODAY(),365)}'; var state1= this.options.form.getWidgetByName("rq1"); var state2= this.options.form.getWidgetByName("rq2"); state1.setValue(ddate1); state2.setValue(ddate2); } |
最佳回答 |
||||
0
|
|