jquery - 日期选择器没有选择日期?

标签 jquery jquery-ui datepicker default

Possible Duplicate:
JQuery Datepicker - no default date

如果没有为日期选择器提供默认日期,则在打开时,它会突出显示今天,就像已选择它一样。是否可以在没有预先选择任何日期的情况下打开日期选择器?

最佳答案

您无法删除所选的defaultDate,因为它始终会选择某些内容(如果将其保留为空,它将选择今天)。然而,就功能而言,它并没有真正产生什么区别,因此解决它的一种方法是从日期中删除选择类,如下所示:

$( "#datepicker" ).datepicker({
   beforeShow: function(input, inst) {       
       window.setTimeout(function(){
           $(inst.dpDiv).find('.ui-state-highlight.ui-state-hover').removeClass('ui-state-highlight ui-state-hover')      
       },0)     
   },
});

示例:http://jsfiddle.net/niklasvh/zhVgm/

关于jquery - 日期选择器没有选择日期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6373776/

相关文章:

php - Ajax 返回对象而不是数据

javascript - 时间选择器不显示 slider 按钮

javascript - 带有预先转换的 json url 的 jQuery UI 自动完成

javascript - 通过检查空输入自动完成

Angular Material 2 DatePicker 仅包含月份和年份

javascript - 如何使我的 div 在调整大小处理程序 dragg 上调整大小?

javascript - JQuery:整个表单上的.focus() 事件?如何?

javascript - 更改默认的 Google Maps Api 默认缩放控件图像?

jquery-ui - 在jquery标签中显示Grails域

javascript - 为什么更改我的 jQuery 日期选择器的日期格式失败?