Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery UI日期选择器onclick事件_Jquery_Events_User Interface_Calendar_Datepicker - Fatal编程技术网

Jquery UI日期选择器onclick事件

Jquery UI日期选择器onclick事件,jquery,events,user-interface,calendar,datepicker,Jquery,Events,User Interface,Calendar,Datepicker,我想在用户单击事件日期时打开URL。我使用jQueryUIDatePicker,但我看不出问题出在哪里 这是我的代码: <script> $(document).ready(function() { var events = [ { Title: "titre", Idevent: "1", Date: new Date("05/20/2012")}, { Title: "test24"

我想在用户单击事件日期时打开URL。我使用jQueryUIDatePicker,但我看不出问题出在哪里

这是我的代码:

<script>
$(document).ready(function() {
    var events = [

        {
        Title: "titre",
        Idevent: "1",
        Date: new Date("05/20/2012")},
    {
        Title: "test24",
        Idevent: "3",
        Date: new Date("06/14/2012")}
    ];
    $("#calendarcaps").datepicker({
        beforeShowDay: function(date) {
            var result = [true, '', null];
            var matching = $.grep(events, function(event) {
                return event.Date.valueOf() === date.valueOf();
            });

            if (matching.length) {
                result = [true, 'highlight', null];
            }

            return result;
        },
        onSelect: function(dateText) {
            var date, selectedDate = new Date(dateText),
                i = 0,
                event = null;

            while (i < events.length && !event) {
                date = events[i].Date;

                if (selectedDate.valueOf() === date.valueOf()) {
                    event = events[i];
                }

                i++;
            }

            if (event) {
                window.location.href = "test.php?id=" + event.Idevent;
            }
        }
    });
});​
</script>

$(文档).ready(函数(){
var事件=[
{
标题:“乳头”,
Idevent:“1”,
日期:新日期(2012年5月20日),
{
标题:“test24”,
创意:“3”,
日期:新日期(2012年6月14日)
];
$(“#日历上限”)。日期选择器({
beforeShowDay:功能(日期){
var result=[true',,null];
变量匹配=$.grep(事件,函数(事件){
返回事件.Date.valueOf()==Date.valueOf();
});
if(匹配的长度){
结果=[true,‘highlight’,null];
}
返回结果;
},
onSelect:函数(日期文本){
变量日期,selectedDate=新日期(日期文本),
i=0,
事件=null;
while(i
有人知道我做错了什么吗?

,你有什么问题吗?