[
https://issues.apache.org/jira/browse/TRINIDAD-1922?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12919095#action_12919095
]
Pavitra Subramaniam commented on TRINIDAD-1922:
-----------------------------------------------
Unfortunately using JS code to lookup DOM nodes is not guaranteed to work and
in fact is not recommended. The best solution to address this issue at this
point is to set the clientId (and name) in the root element.
> In Facelets, Partial Refreshing <tr:inputText> Not Working
> ----------------------------------------------------------
>
> Key: TRINIDAD-1922
> URL: https://issues.apache.org/jira/browse/TRINIDAD-1922
> Project: MyFaces Trinidad
> Issue Type: Bug
> Components: Components
> Affects Versions: 2.0.0.3-core
> Environment: Any browser
> Reporter: Mamallan Uthaman
>
> Trinidad currently has an issue partial refreshing an <tr:inputText>. This
> problem is specific to facelets where we use JSF Ajax apis. I tested with the
> latest code from our trunk, and below is my test page:
> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
> "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
> <ui:composition xmlns:ui="http://java.sun.com/jsf/facelets"
> xmlns:f="http://java.sun.com/jsf/core"
> xmlns:tr="http://myfaces.apache.org/trinidad"
> xmlns:trd="http://myfaces.apache.org/trinidad/demo"
> xmlns:trh="http://myfaces.apache.org/trinidad/html">
> <tr:document id="d1" title="Client Behavior Support">
> <tr:form id="f1">
> <tr:panelHeader text="Ajax Issue"/>
> <tr:panelHorizontalLayout>
> <tr:commandLink text="Press" id="cb1" partialSubmit="true">
> <tr:setActionListener from="Success"
> to="#{sessionScope.status}"/>
> </tr:commandLink>
> <tr:inputText value="#{sessionScope.status}"
> partialTriggers="cb1" columns="6"/>
> </tr:panelHorizontalLayout>
> </tr:form>
> </tr:document>
> </ui:composition>
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.