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#a13463587
Sent from the MyFaces - Users mailing list archive at Nabble.com.

Reply via email to