Вы можете добавить этот код для открытия, когда вы щелкаете по полю ввода ( wsFromDate или wsToDate ), а средство выбора даты закрывает другое:
$('#wsFromDate').click(function() {
$("#wsFromDate").datepicker("show");
});
$('#wsToDate').click(function() {
$("#wsToDate").datepicker("show");
});
UPDATE
Этот код может помочь вам:
$('#wsFromDate').blur(function() {
$(this).datepicker("hide");
});
$('#wsToDate').blur(function() {
$(this).datepicker("hide");
});
Это также должно работать с focusout
вместо blur
.
Предыдущий код стал бесполезным.
UPDATE
Я не уверен, что полностью понимаю ваш последний комментарий ... чтобы закрыть любой указатель даты без необходимости определять событие закрытия для каждого из них, вы можете добавить селектор класса, например
class="font8_input datepicker"
и используйте этот код:
$('.datepicker').blur(function() {
$(this).datepicker("hide");
});
Вы можете использовать тот же font8_input
, если с ним нет проблем.