Я знаю, что jquery ui datepicker теряет фокус, если дата выбирается с помощью мыши.Я хочу иметь возможность сосредоточиться на этом поле ввода.Итак, я сделал что-то вроде этого
$("#patientDob").live("click", function() {
$("#patientDob").datepicker({
onSelect: function() {<br>
this.focus();<br>
// selecting a date moves the page, so remove the href attribute<br>
$(".ui-datepicker a").removeAttr("href"); </p>
<pre><code> },
changeMonth: true,
changeYear: true,
duration: 'fast',
showOn: 'focus'
}).focus();
});
Это дает фокус на поле ввода, но в IE он продолжает загружать календарь снова.Это не делает это в Firefox или Chrome.Как я могу быть в состоянии сделать акцент на поле ввода, не загружая календарь снова и снова в IE?
Кроме того, если я делаю поле ввода только для чтения и после выбора даты в IE поле теряет фокус, и если я пытаюсь нажать клавишу возврата, он переносит меня на ранее посещенную страницу.любая помощь приветствуется!