Open the LOV of af:inputListOfValues with a double click
By Frank Nimphius on Mar 17, 2011
For this solution, I assume you created an editable table or input form that is based on a View Object that contains at least one attribute that has a model driven list of values defined. The Default List Type is should be set to Input Text with List of Values so that when the form or table gets created, the attribute is rendered by the af:inputListOfValues component.
To implement the use case, drag a Client Listener component from the Operations accordion in the Component Palette and drop it onto the af:inputListOfValues component in the page. In the opened Insert Client Listener dialog, define the Method as handleLovOnDblclickand choose dblClick in the select list for the Type attribute.
Add the following code snippet to the page source directly below the af:document tag.
var lovComp = evt.getSource();
if (lovComp instanceof AdfRichInputListOfValues &&
<af:inputListOfValues id="departmentIdId" … >
<af:clientListener method="handleLovOnDblclick" type="dblClick"/>