如题,我有一列时间单选框,选中后对应的时间日期控件我想变成只读,不让其编辑,如图
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
|
|
|||
