Zend framework Zenx Jquery日期选择器禁用星期日和假日

Zend framework Zenx Jquery日期选择器禁用星期日和假日,zend-framework,jquery-ui-datepicker,zendx,Zend Framework,Jquery Ui Datepicker,Zendx,我正在使用Zendx Jquery实现数据采集器。我需要禁用某些日期,我可以手动将JS添加到布局html页面,但Zendx会在页面上为您呈现JS 将JS添加到布局页面时,下面的代码起作用: var unavailableDates = [ new Date(2012, 1, 20).valueOf(), new Date(2012, 1, 27).valueOf() ]; function unavailable(date) { if (date.getDay() === 1 &&am

我正在使用Zendx Jquery实现数据采集器。我需要禁用某些日期,我可以手动将JS添加到布局html页面,但Zendx会在页面上为您呈现JS

将JS添加到布局页面时,下面的代码起作用:

var unavailableDates = [
new Date(2012, 1, 20).valueOf(),
new Date(2012, 1, 27).valueOf()
];

function unavailable(date) {
if (date.getDay() === 1 && $.inArray(date.valueOf(), unavailableDates) < 0) {
    return [true, ""];
} else {
    return [false, "", "Unavailable"];
}


$(document).ready(function() {
$("#date").datepicker({
    beforeShowDay: unavailable
});
});​
它在页面顶部呈现:

<script type="text/javascript">

// $(文档).ready(函数(){ $(“#生日”).datepicker({“dateFormat”:“dd.mm.yy”,“changeYear”:“false”,“changeMonth”:“true”,“regional”:“en”,“yearRange”:“2012:2012”,“minDate”:1,“maxDate”:“+1m+10d”,“beforeShowDay”:“unavailableDates”}); }); //]]>

我得到一个控制台错误:

未捕获类型错误:对象不可用日期没有方法“应用”

它不会调用函数unavailableDates,但它只是不起作用。有人有同样的问题吗

干杯


J

我通过更改视图禁用Zend Rendering Javascript onLoad对其进行了排序。所以现在Zendx只在库中加载,我可以在布局中运行我自己的datepicker代码:)


此->视图->jQuery()->setRenderMode(ZendX\u jQuery::RENDER\u库)

对,我得到了一些我已经禁用Zend onLoad javascript的地方,所以它只在libs中加载。此->视图->jQuery()->setRenderMode(ZendX\u jQuery::RENDER\u库);
<script type="text/javascript">