我正在通过我的PHP代码使用jsDatePick.min.1.3.js。在那儿,我想禁用datepicker中的所有星期日,这是我的JavaScript代码段

function f () {
    new JSDatePick({
        useMode: 2,
        target: "dateval",
        dateFormat: "%Y/%m/%d"
    });
}


任何想法?

最佳答案

该库未指定实现所需目标的确切方法,但仍可以使用以下方法作为解决方法:

var picker=new JsDatePick({
    useMode: 2,
    target: "picker"
});


picker.setOnSelectedDelegate(function(){
    var selectedDate = picker1.getSelectedDay();

    var d = new Date(selectedDate.year,selectedDate.month,selectedDate.day);
  //Check if sunday , if it is unset the selection and give a warning
  if(d.getDay() === 0){
    alert("Sundays are disabled");
    picker1.unsetSelection();
  }

});


这将确保不选择星期日。

关于javascript - 禁用JS DatePicker日历中的所有星期日,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/41922427/

10-11 13:22