Я реализовал ui datepicker, который отлично работает в FF, но не в IE.datepicker не работает в ie7
См. Здесь link попробуйте нажать на поле «Geboortedatum». Что случилось?
Я реализовал ui datepicker, который отлично работает в FF, но не в IE.datepicker не работает в ie7
См. Здесь link попробуйте нажать на поле «Geboortedatum». Что случилось?
вот ваша проблема:
//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 не любит такие конечные запятые в хэшах, как другие указали
линии 76 - 78 в Ladosa.js:
password:{
required: true,
},
должен быть
password:{
required: true
},
По крайней мере, это то, что мой IE дает ошибки о.
Надеюсь, это поможет вам в правильном направлении.
EDIT (строка 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), ваш код легче обнаружить ошибку.
как вы можете видеть строку 79, только мой источник просмотра показывает строку 69 по какой-то причине – TStamper
Я отредактировал ответ: это линия 76-78 в Ladosa.js. – RuudKok
нет ... мой вопрос предназначен для просмотра исходного кода, когда я открываю его в блокноте, самая дальняя линия идет до 69, и я не понимаю, почему – TStamper
+1 заметила хорошую запятую, милая! – RuudKok