JQuery UI를 사용하는 앱이 있습니다. 이 앱은 대화 상자를 열고 두 개의 날짜 선택 도구를 표시해야합니다. 현재 대화가 작동 중입니다. 두 날짜 선택기도 있습니다. 내 문제는 : a) 날짜 선택 도구의 기본 날짜가 표시되지 않고 b) 대화 상자를 열면 "날짜"선택 도구가 자동으로 열립니다. 다음은 대화와 날짜 선택기를 초기화 내 코드는 다음과 같습니다jquery datepicker가 자동으로 열림 (하지만 그렇지 않아야 함)
$("#myDialog").dialog("open");
내가 잘못 뭐하는 거지 :
여기<div id="myDialog" title="Other Date Range" style="display:none;">
<table border="0">
<tr>
<td>From</td>
<td></td>
<td>To</td>
</tr>
<tr>
<td><input id="fromOtherDateTextBox" style="width:140px;" /></td>
<td> - </td>
<td><input id="toOtherDateTextBox" style="width:140px;" /></td>
</tr>
<tr>
<td>mm/dd/yyyy</td>
<td></td>
<td>mm/dd/yyyy</td>
</tr>
</table>
</div>
$(document).ready(function() {
$("#fromOtherDateTextBox").datepicker({
defaultDate: "-1d",
maxDate: 0,
minDate: new Date(2000, 1, 1)
});
$("#toOtherDateTextBox").datepicker({
defaultDate: "0d",
maxDate: 0,
minDate: new Date(2000, 1, 1)
});
$("#myDialog").dialog({
autoOpen: false, modal: true,
show: "fade", hide: "fade",
height:220, width:350,
buttons: {
'Cancel': function() { $(this).dialog('close'); },
'View': useOtherDate_Click
}
});
});
나는 대화 상자를 엽니 다 사용하는 코드는?
감사합니다.
왜 기본값이 설정되지 않습니까? 그 기괴한. –
@EelsFan 업데이트보기 –