Paul,
This bug has been fixed:
https://issues.apache.org/jira/browse/TRINIDAD-771?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
Regards,
Max Starets
Paul Mander wrote:
>
> setting the partial triggers to "mytable:myselection" works fine. Not sure
> about "::mytable:myselection" as I don't have an environment to test at
> the moment.
>
> My query was that I feel uncomfortable exposing my markup to the internal
> representation of the component's id. It would be nice to be able to
> reference the "real" id of the component "myselection" in such a way that
> hides the fact that myfaces/trinidad suffixes it with its parent id and
> ":".
>
>
> Andrew Robinson-5 wrote:
>>
>> Try this an let me know how it works:
>> <tr:table
>> id="mytable"
>> var="row"
>> value="#{listBean.items}"
>> partialTriggers="::mytable:myselection">
>> <tr:column>
>> <f:facet
>> name="header"
>> headerText="Select">
>> <tr:selectBooleanCheckbox
>> id="myselection"
>> label="Select All"
>> autoSubmit="true"
>> valueChangeListener="#{listBean.selectAll}" />
>> </f:facet>
>> <tr:selectBooleanCheckbox
>> id="selectRow"
>> value="#{row.select}"/>
>> </tr:column>
>> </tr:table>
>>
>> If that doesn't work try partialTriggers="::mytable:selectRow" to try
>> to trigger off of the value change event.
>>
>> -Andrew
>>
>> On 10/26/07, Paul Mander <[EMAIL PROTECTED]> wrote:
>>>
>>> I'm trying get get a table to update itself via PPR on the back of an
>>> event
>>> source from the header facet of a table column.
>>>
>>> <tr:table var="row" id="mytable" value="#{listBean.items}"
>>> partialTriggers="myselection">
>>> <tr:column>
>>> <f:facet name="header" headerText="Select">
>>> <tr:selectBooleanCheckbox label="Select All"
>>> autoSubmit="true"
>>> id="myselection" valueChangeListener="#{listBean.selectAll}" />
>>> </f:facet>
>>> <tr:selectBooleanCheckbox id="selectRow"
>>> value="#{row.select}"/>
>>> </tr:column>
>>> </tr:table>
>>>
>>> The problem appears to be that the real id of the input in the header is
>>> "mytable:myselection". I can get this working by setting the partial
>>> triggers on the table to this value. I am then relying on the way that
>>> trinidad/myfaces generates id's for components. Should I be doing this?
>>>
>>>
>>> --
>>> View this message in context:
>>> http://www.nabble.com/-Trinidad--PPR-table-header-facet-tf4697400.html#a13427448
>>> Sent from the MyFaces - Users mailing list archive at Nabble.com.
>>>
>>>
>>
>>
>
>
--
View this message in context:
http://www.nabble.com/-Trinidad--PPR-table-header-facet-tf4697400.html#a13516291
Sent from the MyFaces - Users mailing list archive at Nabble.com.