У меня есть Jickery UI datePicker на моей странице. У меня есть текстовое поле, в котором отображается дата. Код:
$("#cal").datepicker({
minDate: new Date(),
defaultDate: new Date(),
buttonImage:
'/images/calendar.gif',
constrainInput: false,
closeText: 'Close',
showButtonPanel: true,
showButtonText: 'Choose a date',
buttonImageOnly : true,
showOn : 'button'
});
$("#till").datepicker('setDate', today);
Я хочу отключить это при некоторых условиях. Я использую следующий код для отключения:
$("#cal").datePicker('disable');
Это затемняет текстовое поле, но изображение все еще кликабельно. Проблема в IE, всплывающее окно выбора даты появляется, но не закрывается при нажатии кнопки изображения, связанной с датчиком выбора.
Я также пытался связать функцию onclick с изображением, чтобы сделать его не кликабельным. Но это тоже не работает.
Как сделать кнопку изображения средства выбора даты неотключаемой, когда средство выбора даты отключено.
Любая помощь будет оценена.
Спасибо,
Farzana