JQuery DatePicker не работает должным образом при использовании в форме AJAX - PullRequest
1 голос
/ 23 мая 2011

Я использовал jQuery DatePicker на веб-сайте, и он отлично работает со всеми опциями, которые я использовал.

Однако всякий раз, когда форма помещается во всплывающее окно AJAX, по-прежнему появляется DatePicker, и я могу всплыть в календаре, но выбор дат невозможен. Когда я нажимаю на дату, она ломается и ничего не делает - иногда закрывается без обновления поля, иногда календарь просто остается там.

Спасибо

1 Ответ

0 голосов
/ 23 мая 2011

Вы связываете указатель даты во всплывающем окне:

var dates2 = $( "#checkIn_date2, #checkOut_date2" ).datepicker({ /* ... */ });

до появления всплывающего окна (и, следовательно, #checkIn_date2 и #checkOut_date2). Всплывающее окно не существует, пока вы не нажмете ссылку «всплывающий запрос», и привязка к чему-то, что не существует, не сделает ничего полезного. Вы должны привязать указатели даты во всплывающем окне после , когда всплывающее окно было создано.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...