У меня возникла ошибка с виджетом Dojo dijit.form.DateTextBox, когда при выборе действительной даты, а затем вводе недопустимой даты и повторном двойном щелчке внутри поля ввода виджет перестает отвечать, и я получаю следующую ошибку сообщение:
Uncaught TypeError: это не объект Date. Uncaught Ошибка: пробовал
зарегистрировать виджет с идентификатором == datepickerDiv_popup_mdd, но этот идентификатор
уже зарегистрирован
Я создал для этого JSFiddle: http://jsfiddle.net/Ayyoudy/YEnGb/1/
Выполните следующие действия, чтобы воспроизвести проблему:
- выберите действительную дату из средства выбора даты
- щелкните внутри поля даты и добавьте к нему что-нибудь недопустимое, например, тире, например
- дважды щелкните несколько раз внутри текстового поля
Я использую Dojo 1.6 и тестирую в основном последнюю версию Chrome.
Есть идеи, как побороть это сообщение об ошибке?
Спасибо