仅在IE某些页面上使用Jquery Datepicker时出错

时间:2009-09-04 09:52:27

标签: jquery

我在我的应用程序中使用Jquery Datepicker。

它在所有浏览器上工作正常,即Mozilla,Safari,Chrome等。但是当我在IE 6.0中查看它时会出现以下错误。

“长度为空或不是对象”。

它的行为特定于IE 6中的某些页面。在某些页面工作正常但在选择日期后的某个页面中,日期选择器窗口未关闭并显示在错误消息上方。

我使用下面的jquery函数来显示我的datepicker

$(document).ready(function() 
    {        
        $(".datepicker").datepicker({
        showOn: 'button',
        buttonImage: '../images1/calendar.gif', 
        buttonImageOnly: true,
        dateFormat: 'dd/mm/yy',      
        showOtherMonths: true,
        showStatus: true
        });

    });

请建议!

感谢。

最诚挚的问候, MS

1 个答案:

答案 0 :(得分:1)

尝试使用以下内容调用datepicker:

$(".datepicker").datepicker({ onSelect:function(){}});

很好,我会做一个'发送给我代码':

$(document).ready(function() 
    {        
        $(".datepicker").datepicker({
        showOn: 'button',
        buttonImage: '../images1/calendar.gif', 
        buttonImageOnly: true,
        dateFormat: 'dd/mm/yy',      
        showOtherMonths: true,
        showStatus: true,
        onSelect:function(){}
        });

    });