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

Jakob Korherr edited comment on TOMAHAWK-1444 at 9/3/09 8:59 AM:
-----------------------------------------------------------------

you can use <t:inputText>, set forceId="true" and forceIdIndex="true", then 
you'll get those kind of Ids for your textfields:

yourAssignedId[0]
yourAssignedId[1]
...

then just put a <s:focus for="yourAssignedId[0]" /> after </t:dataList>.

I guess this should work!

      was (Author: jakobkorherr):
    you can use <t:inputText>, set forceId="true" and forceIdIndex="false", 
then you'll get those kind of Ids for your textfields:

yourAssignedId[0]
yourAssignedId[1]
...

then just put a <s:focus for="yourAssignedId[0]" /> after </t:dataList>.

I guess this should work!
  
> document how to set a focus on the first field of a dynamically generated set 
> of input fields
> ---------------------------------------------------------------------------------------------
>
>                 Key: TOMAHAWK-1444
>                 URL: https://issues.apache.org/jira/browse/TOMAHAWK-1444
>             Project: MyFaces Tomahawk
>          Issue Type: Improvement
>          Components: Data List
>            Reporter: Ralf Hauser
>
> this should be added to http://myfaces.apache.org/sandbox/focus.html
> My code to generate the fields looks like
> <t:dataList
>                                      var="propSubItem"
>                                      value="#{propItem.subItems}"
>                                      layout="simple"
>                                      rowCountVar="x"
>                                      rowIndexVar="y">
>                                      
>                      <h:inputText value="#{propSubItem.name}" size="5" 
> style="width:65px"></h:inputText>
>                              
>                                       </t:dataList>
> As opposed to otherwise, I omit the inputText tag's id field. I noticed that 
> just hardcoding the 
>                                      
> "*formName*:_idJsp9:0:_idJsp13:0:_idJsp14" 
> appears to work in quick-and-dirty tests, but there must be a better way to 
> focus on the first of the generated input fields and I didn't find anything 
> in the mailing lists.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.

Reply via email to