我在jQueryUI对话框中使用了jQuery datepicker。只要用户单击该按钮,弹出窗口就会打开,并且日期选择器会自动打开。我不想那个焦点,我怎么能删除它?
<script type="text/javascript">
$(function () {
$('#txtDOB').datepick({ dateFormat: 'yyyy/mm/dd', minDate: new Date('1970/01/01'),
maxDate: new Date()
});
});
</script>
答案 0 :(得分:0)
datepicker
立即显示的原因可能是因为datapicker
的输入标记首先在表单上输入。你可以通过在datepicker
之前输入另一个来避免这种情况。
或者解决方法可以是
showOn: "button",
buttonImage: "http://jqueryui.com/demos/datepicker/images/calendar.gif",
buttonImageOnly: true,
或者您可以将tabindex="1"
设置为任何其他元素