如何在jquery日期选择器中禁用日期和天数.但这两种功能不能同时工作
How to disable dates and days in jquery datepicker. But Both functionality not working simultaneously
//日期和日期(两个功能不能同时工作)
$(".datepicker").datepicker({
beforeShowDay: function (date) {
var datestring = jQuery.datepicker.formatDate('yy-mm-dd', date);
if (datestring != '') {
return [disableddates.indexOf(datestring) == -1];
}
<?php if(isset($delivery_date_setting -> delivery_days_sunday)
&& $delivery_date_setting ->delivery_days_sunday == '1') { ?>
if (date.getDay() == 0) {
return [true, ''];
}
}
});
据我所知,您希望禁用具有格式日期的字符串数组中的一些日期
['2015-12-01', '2015-12-02', '2015-12-03']
还想在某些情况下禁用第一天(周日)
尝试FIDDLE、
var disableddates = ['2015-12-01', '2015-12-02', '2015-12-03'];
function DisableSpecificDates(date) {
var datestring = jQuery.datepicker.formatDate('yy-mm-dd', date);
var disableDate = 0;
if ($.inArray(datestring, disableddates) != -1) {
disableDate++;
}
if (date.getDay() == 0) {
disableDate++;
}
if (disableDate > 0)
return [false];
else
return [true];
}
$(document).ready(function () {
$('#datepickerctrl').datepicker({
beforeShowDay: DisableSpecificDates
});
});
希望它对你有效
相关文章:
- 使用javascript单击同一按钮,在两种样式之间更改css值
- 把两种不同的形式合为一
- 这两种不同的创建对象文字的方法有什么区别
- angularjs两种功能的替代品(欧芹和重置)
- 我想要相同的函数以两种方式反应
- HTML中两种JS实现之间的差异
- 比较两种不同格式的时间戳-GAS
- 这两种方法有什么不同
- 正则表达式,两种方式,不同的结果
- 如何将两种不同类型的事件附加到同一元素
- 这两种使用 jQuery 追加 DOM 元素的方法有什么不同
- 通过两种方法创建和更新 CSS
- 什么'这两种继承策略之间的区别是什么
- 使用jQuery过滤两种输入类型
- 同一id上Jquery日期选择器的两种不同日期格式
- 比较javascript/jquery中的两种日期格式
- 在同一页上使用两个具有两种不同日期格式的日期选择器
- 以两种格式验证日期
- 如何在jquery日期选择器中禁用日期和天数.但这两种功能不能同时工作
- 如何在JavaScript中比较两种不同的日期格式和不同的时区