Mam jinser UI datePicker na mojej stronie. Mam pole tekstowe, w którym wyświetlana jest data. Kod to:Jak zrobić jQuery DataPicker obrazu przycisku unclickable
$("#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);
Chcę wyłączyć to na niektórych warunkach. Korzystam z poniższego kodu, aby wyłączyć:
$("#cal").datePicker('disable');
Powoduje zaćmienie pola tekstowego, ale obraz jest nadal klikalny. Problem występuje w IE, pojawia się okienko wyboru daty, ale nie zamyka się po kliknięciu przycisku obrazu powiązanego z selektorem dat.
Próbowałem również powiązać funkcję onclick z obrazem, aby uniemożliwić jej kliknięcie. Ale to nie działa tak dobrze.
W jaki sposób można uniemożliwić kliknięcie przycisku wyboru próbnika dat, gdy selektor daty jest wyłączony.
Każda pomoc zostanie doceniona.
Dzięki, Farzana