Я только что загрузил jQueryUI 1.8.18 для реализации средства выбора даты, и он работает, как и ожидалось, за исключением определенного набора действий. У меня есть 2 экземпляра сборщика данных на одной странице, и я использую кнопку, чтобы открыть каждый календарь. Если у меня открыт один календарь, а затем нажмите кнопку, чтобы открыть второй календарь, второй календарь останется открытым, и я ничего не сделаю, чтобы закрыть его.
<input type="text" maxlength="10" class="dateTextBox" />
<input type="text" maxlength="10" class="dateTextBox" />
$(".dateTextBox").datepicker({
showOn: "button",
buttonImage: "images/Calendar.png",
buttonImageOnly: true,
changeMonth: true,
changeYear: true,
prevText: "<",
nextText: ">"
});