Jquery日期选择器:禁用点击日期

Jquery datepicker: disable click on date

本文关键字:日期 选择器 Jquery      更新时间:2023-09-26

我正在使用JQuery日期选择器,我只希望在单击"完成"按钮时隐藏日期选择器
因此,当点击一个日期时,它会选择它,但你必须用"完成"来确认。

当用户单击"完成"时,我想将我的表单发送到javascript函数。

这是我的代码:

jQuery(document).ready(function(){
jQuery('#datepickers').datepicker({
      showButtonPanel: true,
      firstDay: 1,
      minDate: 0,
      maxDate: "+1m",
      dateFormat: "yy-mm-dd",
      closeText: "Search",
      onSelect: function(dateText, inst) {
               //Disable this.
      }
    });
})

感谢charlietfl,

内联方法是前进的方式。

但是您不能在按钮窗格上添加"完成"按钮。所以我添加了一个按钮,使用相同的主题css,它解决了这个问题。

我有一个解决方案,它可能对有用

$(".selectorpath").click(function(e){
        e.stopPropagation();
        $(this).attr("href","javascript:void(0)");
});