How to programmatically select an item in rich:comboBox with selectItems
------------------------------------------------------------------------

                 Key: RF-7628
                 URL: https://jira.jboss.org/jira/browse/RF-7628
             Project: RichFaces
          Issue Type: Feature Request
          Components: component
         Environment: Windows XP, IE or Firefox
            Reporter: Leonid Sokolin


I need to find out how I could change the selected item in Rich combo box, 
which has collection of selectItems populated from the database.

I am able to change the value of this combo box, when another combo box has 
selected value changed, but if I click on drop down, it still shows first 
record as selected, even if text field has a different value. I have to find 
that value in the list before it would be highlighted.

I would appreciate, if someone would tell me how to access the selectItem for 
this combo box. Please see XHTML below:

<h:outputText value="Product:" />
                                        <a4j:region>
                                                <rich:comboBox id="product" 
width="300" value="#{piQueryToolBean.product}" 
                                                        
enableManualInput="false" 
valueChangeListener="#{piQueryToolBean.changeBenchmark}" 
                                                        immediate="true"
                                                        
converter="#{productConverter}">
                                                        
                                                        <a4j:support 
event="onselect" reRender="benchmark,benchmarkList" />
                                                        <f:selectItems 
id="productList" value="#{piQueryToolBean.productList}" />
                                                </rich:comboBox>
                                        </a4j:region>
                                        <rich:message for="product" 
style="color:red;" />

                                        <h:outputText value="Benchmark:" />
                                        <a4j:region>
                                                <rich:comboBox id="benchmark" 
width="300" value="#{piQueryToolBean.benchmark}" 
                                                        
directInputSuggestions="true" enableManualInput="false" 
                                                        
converter="#{benchmarkConverter}" onlistcall="findBenchmark()" >
                                                        
                                                        <f:selectItems 
id="benchmarkList" value="#{piQueryToolBean.benchmarkList}" />
                                                </rich:comboBox>
                                        </a4j:region>
                                        <rich:message for="benchmark" 
style="color:red;" />

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        
_______________________________________________
richfaces-issues mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/richfaces-issues

Reply via email to