我想编辑jquery.ui.datepicker中的beforeShowDay函数。 这是在日期选择器的原 beforeShowDay线,我试图取代:禁用星期五和星期六在Datepicker
beforeShowDay: null, // Function that takes a date and returns an array with
// [0] = true if selectable, false if not, [1] = custom CSS class
name(s) or '',
// [2] = cell title (optional), e.g. $.datepicker.noWeekends
我有搜索周围试图找到正确的代码,没有运气来取代它。 我发现这个小提琴; disable 1 day in datepicker
我已经编辑这个小提琴,并成功地禁用周五和周六用下面的代码:
$("#datepicker").datepicker({
beforeShowDay: function(date) {
return [date.getDay() == 0 || date.getDay() == 1 || date.getDay() == 2 || date.getDay() == 3 || date.getDay() == 4 ] ;
}
});
然而,当我将其复制并粘贴到jquery.ui.datepicker日历不起作用,我获取控制台错误(未捕获的SyntaxError:意外的令牌)。
我在做什么用以下替换原 beforeShowDate:
beforeShowDay: function(date) { return [date.getDay() == 0 || date.getDay() == 1 || date.getDay() == 2 || date.getDay() == 3 || date.getDay() == 4 ] ; }
谁能指教一下我做错了,我怎么能得到这个正常工作?
你不需要复制粘贴任何东西放入'jquery.ui.datepicker'。总是避免修改从第三方网站下载的jQuery插件。上面的代码应该进入你自己的html页面。 – vijayP
嗨vijayP,我试图把这个代码放到窗体的html中,但是窗体现在不加载: '' 我不同意关于编辑beforeShowDay的jquery.ui.datepicker,因为它已经被注释掉了关于编辑的模糊线索,这意味着有一种编辑方式和 –