У меня есть выбор даты (popUpDatepicker) в div, который не отображается при загрузке формы. После того, как событие отображается DIV и DatePicker инициализируется следующим образом:jQuery UI datepicker Загрузка изображения перед фокусом
$("#popUpDatepicker").datepicker({
showOn: 'focus',
dateFormat: "yy-mm-dd",
maxDate: "0",
showAnim: "fadeIn",
theme: "Cupertino"
}).datepicker('setDate', new Date());
В первый раз DIV загружается (после того, как страница загружена) календарь изображение появляется прочь к левой части экрана. Если я сосредоточусь на вводе, календарь переместится в нужное место (когда загружается div, вход не имеет фокуса). Когда div загружается во второй раз, календарь не появляется, пока на входе не будет выделено фокус. Если я удалю вызов setDate, календарь не появится, пока на входе не будет выделено фокус.
Я не хочу, чтобы календарь отображался до тех пор, пока на входе не будет фокуса. Что мне не хватает?
Извините, я не совсем понимаю вашу проблему здесь. Не могли бы вы предоставить HTML-код, который у вас есть, с вышеуказанным JS-кодом? – Mark