我已经实现了一个ui datepicker,它可以在FF中完美运行,但不能在IE中运行。
请在此处link尝试点击“Geboortedatum”字段。 出了什么问题?
答案 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不喜欢哈希中的尾随逗号,正如其他人指出的那样