我陷入了我的代码,我正在尝试为我的应用程序创建内联搜索建议。我在java中有一个函数,它返回值。但是我无法让用户选择结果并自动将他选择的文本放在搜索栏中
我的弹性搜索条形码:
如果我把datagridcolumn放在那里,它甚至不会填充搜索栏。如果我只有datagrid而不是列,它会显示结果。
<mx:Canvas x="839" y="-42">
<mx:Label id="searchBtn" text="Search and Edit" color="#c1c1c1" x="28" y="3"/>
<mx:TextInput
id="SrchTxt"
width="150"
paddingLeft="28"
paddingTop="2"
cornerRadius="3"
borderStyle="solid"
borderThickness="1"
backgroundAlpha="0.0"
focusIn="SrchTxt.setStyle('backgroundAlpha',1.0)"
focusOut="SrchTxt.setStyle('backgroundAlpha',
(SrchTxt.text=='')?0.0:1.0)"
keyDown="onKeyDown( event )"
keyUp="onKeyUp( event )" />
<mx:Image
source="@Embed(source='resource/SrchImg.png')"
x="5" y="3" />
<mx:DataGrid id="dgUserRequest" width="200"
headerHeight="0"
y="30"
left="10" right="10"
visible="false"
dataProvider="{srchresult}">
<mx:columns>
<mx:DataGridColumn dataField="ab" />
</mx:columns>
</mx:DataGrid>
</mx:Canvas>