datepicker在ie7中不起作用

时间:2009-04-06 14:44:36

标签: jquery datepicker

我已经实现了一个ui datepicker,它可以在FF中完美运行,但不能在IE中运行。

请在此处link尝试点击“Geboortedatum”字段。 出了什么问题?

2 个答案:

答案 0 :(得分:2)

Ladosa.js第76-78行:

password:{
  required: true,
},

应该是

password:{
  required: true
},

至少那是我的IE给出的错误。
希望这可以帮助你朝着正确的方向前进。

编辑(第78行,也在Ladosa.js中)

rules: { //begin rules tag
  ...

  password:{
    required: true
  }, // <--- remove this comma also!

}, //end rules tag

messages: {
    name: "Please enter your name",
    email: "Please enter a valid email address"
},

请务必检查所有开口标签是否都有关闭标签,并且在删除功能中的代码时请务必删除所有内容...
另外,如果您对代码进行INDENT( code laten inspringen ),则更容易发现错误。

答案 1 :(得分:2)

这是你的问题:

    //set the rules for the field names
            rules: {
                firstname: {
                    required: true,
                    minlength: 2
                },
                surname: {
                    required: true,
                    minlength: 2
                },              
                email:{
                    required: true,
                    email: true
                },
                password:{
                    required: true
                }, <----- remove this comma !!!

            }, 

删除上面的逗号。另外,如果你将这段代码放入http://jslint.com,你会发现同样的事情。 IE不喜欢哈希中的尾随逗号,正如其他人指出的那样