2009-10-28 2 views
-2

У меня есть поле под названием AppDate, и оно должно быть отключено условно поле становится отключенным, но значок выбора даты не отключается, следовательно, хотя я отключил пользователей AppDate Field, вы можете изменить датаКак отключить значок выбора даты

<hx:inputHelperDatePicker firstDay="1" rendered="true" styleClass="inputText_DatePicker" disabled/> 

<f:convertDateTime dateStyle="short" pattern="MM/dd/yyyy" /> 
    <hx:inputHelperDatePicker firstDay="1" rendered="true" styleClass="inputText_DatePicker" disabled/> 
    <hx:inputHelperAssist errorClass="inputText_Error" promptCharacter="_" /> 
    </h:inputText></td> 
+0

вы отсылая к Datepicker плагин JQuery в? –

ответ

0

Я понятия не имею, какой выбор даты вы используете. Поэтому я буду говорить в целом, вы должны, вероятно, «отвязать» событие click/mouse [up | down] из «значка» и переподтвердить его обратно при включении текстового поля ввода

1

Предполагая, что вы имеете в виду штекер datejp JQuery -in, вы можете отключить/destr0y в DatePicker:

//disable 
$("yourdateinput").datepicker('disable'); 

//destroy if you not going to need it anymore 
$("yourdateinput").datepicker('destroy'); 

http://docs.jquery.com/UI/Datepicker#methods

Смежные вопросы