WdatePickerhui內部會change進行其他設置,進而失效
我們需要WdatePicker({onpicked:函數名})這樣寫
HTML:
<input id="startDate" value="" name="startDate" class="Wdate wdate_input" readonly="readonly"
onFocus="WdatePicker({isShowClear:false,dateFmt: 'yyyy-MM-dd',minDate:'2019-01-01',maxDate:'%y-%M-%d',onpicked:isSeeDate,onpicking:function(){maxYear=$dp.cal.date.y;$dp.$('endDate').value='';}})" ></input>
JS:
function isSeeDate(){ $('#endDate').removeAttr("disabled"); }
實現的功能是時間段,開始時間為空的情況下,結束時間的input框會因為disabled失效,開始時間發生改變,結束時間框才可以點擊。