此问题在此处已有答案:
JQuery ui - date picker, disabling specific dates(4个答案)
8天前关闭。
我需要帮助在jquery datepicker禁用特定的日期.我已经成功地封锁了星期日,但我不知道我如何可以添加封锁的日期到日历.我看了通过现有的问题和答案,但里面的解决方案不工作.这里是我必须写的脚本.我真的很感激帮助.我不是一个程序员.
{{ '//code.jquery.com/ui/1.9.2/themes/base/jquery-ui.css' | stylesheet_tag }}
<script src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.9.2/jquery-ui.min.js" defer="defer"></script>
<div style="width:100%; clear:both; margin: 10px 0;">
<p>
<label for="date">CHOOSE A DELIVERY/PICKUP DATE:</label>
<input readonly="readonly" id="date" type="text" name="attributes[date]" value="{{ cart.attributes.date }}" />
</p>
</div>
<script>
window.onload = function() {
if (window.jQuery) {
let $ = window.jQuery;
$(function() {
$("#date").datepicker({
minDate: +2,
maxDate: '+6M',
beforeShowDay: noSundays,
dateFormat: "dd/mm/yy"
});
});
function noSundays(date){
if (date.getDay() === 0) /* Sunday */
return [ false, "", "" ]
else
return [ true, "", "" ]
}
}
}
</script>
字符串
1条答案
按热度按时间gab6jxml1#
字符串