Это проблема с датами с HTML5 formvalidation. datebox устанавливает ввод в readonly, что означает в HTML (5), что поле не должно быть проверено (willValidate = false). Если вы удалите атрибут readonly или установите для свойства readOnly значение false, оно будет работать снова.
Почему бы вам не использовать дампинг вебсхемы (см. Некоторые варианты: http://jsfiddle.net/trixta/VNuct/).
$.webshims.polyfill('forms forms-ext');
Если вы используете тип = «дата» вы не должны использовать datebox, либо, если вы сделаете его более HTML5 совместимый (т.е. всегда формат гггг-мм-дд и так далее)
Лучшая вещь здесь: вы можете заменить интерфейс во всех настольных браузерах и оставить встроенную реализацию в современных мобильных браузерах, а это значит, что меньше кода загружается и выполняется. (Но, разумеется, вы можете использовать паттерны, пригодные для стиля, когда-нибудь, если хотите).
Если вам нужна определенная функция для datepicker webshims, дайте мне знать.
Вам интересно использовать любой другой плагин проверки? – Gajotres
Если я продолжу с другим, это будет выглядеть по-другому, а по умолчанию браузер будет выглядеть так, как в HTML5. И я могу создать свою собственную проверку, которая бы выглядела, если ее пустая или нет, и огонь jQuery мобильного всплывающего окна или что-то, что будет выглядеть ОК. Но ссылка toc на другие плагины, и я проверю это. Благодарю. – thatsIT