HTML CODE
<input name="leaveFrom" id="leaveFrom" type="text" data-role="datebox" data-options='{"mode":"calbox","afterToday":"true","overrideDateFormat": "%d-%m-%Y"}' />
JS代码
我试过以下选项
1
var weekEndArray = [0, 6];
$('#leaveFrom').datebox({ "blackDays": weekEndArray });
2
var weekEndArray = [0, 6];
$("#leaveFrom").data("option", {"blackDays": weekEndArray});
3
var weekEndArray = [0, 6];
$("#leaveFrom").data('datebox').options.blackDays = weekEndArray ;
也
alert($("#leaveFrom").data('datebox')); alerts as undefined
答案 0 :(得分:0)
var weekEndArray = [0, 6];
$('#leaveFrom').datebox({ "blackDays": weekEndArray });
这种方法绝对正确。当然,它只有在选项有效时才有效,当你写这个问题时,肯定不是。它现在正在运行,DateBox-4.0源代码已经在我的服务器上打了补丁。
感谢您抓住这个!
SHA:9b72649 ...