var time1= this.options.form.getWidgetByName("date_s").getValue();var time2= this.options.form.getWidgetByName("date_end").getValue();if(time1!=""&&time1!=null){ if(time2==""||time1==null) { alert("订单结束日期不能为空"); }}if(time1 =="" || time1 == null){if(time2 == null || time2 ==""){alert('开始日期不能为空');var mydate =new Date(); //Date首字母必须大写this.options.form.getWidgetByName("date_s").setValue(mydate);this.options.form.getWidgetByName("date_end").setValue(mydate);}}各位大佬看下,我这样写的,为什么date_s的控件值能够写入,date_end的不能够写入,我确定参数名称没写错。还有就是我控件那里设置了date_end的起始值为date_s.不知道是不是这个的原因。而且及时我单独写值date_s能够成功,吧date_s改为date_end就没有效果