【发布时间】:2019-07-28 21:25:15
【问题描述】:
我有一个简单的模态表单,通过单击按钮触发。在该表单中,有两个日期选择器字段。单击按钮并打开模式表单后,第一个文本字段(日期选择器)立即处于活动状态并显示日期选择器日历。
看起来是这样的:
我不希望第一个字段处于活动状态,从头开始显示日历。而不是这个我想在点击文本字段后打开日期选择器。 我该怎么做?
这是我的简单代码:
<form>
<fieldset>
<label for="firstDay">Wybierz pierwszy dzień</label>
<input type="text" name="firstDay" id="firstDay" class="text ui-widget-content ui-corner-all">
<label for="lastDay">Wybierz ostatni dzień</label>
<input type="text" name="lastDay" id="lastDay" class="text ui-widget-content ui-corner-all"/>
<input type="submit"/>
</fieldset>
</form>
$(function(){
$("#dialogForm").dialog({
autoOpen: false,
width:400,
modal: true,
buttons: {
"Anuluj": function(){
dialog.dialog("close")
}
}
});
$("#firstDay").datepicker(
{
firstDay: 1
}
);
$("#lastDay").datepicker(
{
firstDay: 1
}
)
$("#addButton").click(function(){
$('#dialogForm').dialog('open');
})
})
【问题讨论】:
标签: javascript jquery datepicker modal-dialog