myfaces-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Leonardo Uribe (JIRA)" <...@myfaces.apache.org>
Subject [jira] [Commented] (TOMAHAWK-1577) t:inputCalendar disabled status is not working with f:ajax
Date Thu, 28 Apr 2011 17:02:03 GMT

    [ https://issues.apache.org/jira/browse/TOMAHAWK-1577?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13026375#comment-13026375
] 

Leonardo Uribe commented on TOMAHAWK-1577:
------------------------------------------

I have tried some similar demos and they worked well with the latest snapshot. I have checked
and the code has not been changed recently. I see on your code that you are using forceId="true".
It is possible that use forceId is causing the problem. My suggestion is just try the example
but without use forceId. 

> t:inputCalendar disabled status is not working with f:ajax
> ----------------------------------------------------------
>
>                 Key: TOMAHAWK-1577
>                 URL: https://issues.apache.org/jira/browse/TOMAHAWK-1577
>             Project: MyFaces Tomahawk
>          Issue Type: Bug
>          Components: AJAX Form Components, Calendar
>    Affects Versions: 1.1.11-SNAPSHOT
>         Environment: Win XP, JDK 1.6.0.20, Tomcat 6.0.29, MyFaces 2.0.6 - Snapshots (built
from trunk of 09-04-2011), Tomahawk20-1.1.11 Snapshot (built from trunk of 09-04-2011)
>            Reporter: Oliver Bayer
>
> I'm using a t:selectBooleanCheckbox with ajax functionality and the t:inputCalendar component.
The calendar should be enabled if the checkbox is checked and vice versa. By default the checkbox
is unchecked and the calendar disabled. The disabled calendar does not show the (disabled)
button for the popup at all. If the checkbox is checked the calendar stays disabled.
> See demo source code below:
> <t:selectBooleanCheckbox id="aCheckbox" value="#{mybean.aCheckbox}">
> 	<f:ajax event="valueChange" render="aDate" />
> </t:selectBooleanCheckbox>
> <t:inputCalendar id="aDate" 
> 	monthYearRowClass="yearMonthHeader" 
> 	weekRowClass="weekHeader" 
> 	popupButtonStyleClass="standard_bold"
> 	currentDayCellClass="currentDayCell" 
> 	value="#{mybean.aDate}" 
> 	renderAsPopup="true"
> 	popupTodayString="today"
> 	popupDateFormat="dd.MM.yyyy" 
> 	popupWeekString="week"
> 	forceId="true"
> 	disabled="#{mybean.aCheckbox == false}" />
> Maybe this ajax issue is related to this ticket: TOMAHAWK-1574

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

Mime
View raw message