WdatePicker 控件如何控制选择的日期大于某一日期(这个日期是变化的,比方说页面上有两个日期选择框,后者选择的日期要大于前者的日期,不能等于)如何限制,求高人指点!!!~~~~

解决方案 »

  1.   

    WdatePicker my97日期控件事件与方法太多了。
    合同有效期<input id="d4311" class="Wdate" type="text" onFocus="WdatePicker({maxDate:'#F{$dp.$D(\'d4312\')||\'2020-10-01\'}'})"/>到<input id="d4312" class="Wdate" type="text" onFocus="WdatePicker({minDate:'#F{$dp.$D(\'d4311\')}',maxDate:'2020-10-01'})"/>
    关键是maxDate,minDate 以及$dp.$D方法
      

  2.   

    使用onpicked实现日期选择联动:日期从:<input id="d5221" class="Wdate" type="text" onFocus="var d5222=$dp.$('d5222');WdatePicker({onpicked:function(){d5222.focus();},maxDate:'#F{$dp.$D(\'d5222\')}'})"/>
    至<input id="d5222" class="Wdate" type="text" onFocus="WdatePicker({minDate:'#F{$dp.$D(\'d5221\')}'})"/>
      

  3.   


    <input type="text" class="form_1" name="TAKEEFFECTDATE" id="TAKEEFFECTDATE" message="生效日期" size="25" maxlength="10"
    onFocus="WdatePicker({dateFmt:'yyyy-MM-dd',readOnly:true,wdate:true,minDate:'#F{$dp.$D(\'TJUDGEDATE\',{d:1});}',errDealMode:0});"
    style="height: 15px; background: #fff url(/appeal/DatePicker/skin/datePicker.gif) no-repeat right;" value="<%=takeeffectdate%>" />
      

  4.   

    <input type="text" class="form_1" name="TAKEEFFECTDATE" id="TAKEEFFECTDATE" message="生效日期" size="25" maxlength="10"
    onFocus="WdatePicker({dateFmt:'yyyy-MM-dd',readOnly:true,wdate:true,minDate:'#F{$dp.$D(\'TJUDGEDATE\',{d:1});}',errDealMode:0});"
    style="height: 15px; background: #fff url(/appeal/DatePicker/skin/datePicker.gif) no-repeat right;" value="<%=takeeffectdate%>" />