我正在使用gwtbootstarp3和ui-binder和gwt。我无法从下拉列表中选择项目并更新主按钮上的文本。 http://gwtbootstrap3.github.io/gwtbootstrap3-demo/#buttonDropdowns
请帮助我如何实现这一目标。
更新
这是我的代码
<b:ListDropDown>
<b:AnchorButton dataToggle="DROPDOWN" ui:field="searchBy" text="Search By"></b:AnchorButton>
<b:DropDownMenu>
<b:AnchorListItem ui:field="searchByTitle" text="Title"></b:AnchorListItem>
<b:AnchorListItem ui:field="searchByAuthor" text="Author"></b:AnchorListItem>
<b:AnchorListItem ui:field="searchByCategory" text="Category"></b:AnchorListItem>
</b:DropDownMenu>
</b:ListDropDown>
目前我在个别项目上写Clickevent但是如果我可以在ListDropDown
上有一个活动
答案 0 :(得分:0)
我不确定您对ListDropDown
上的活动的期望是什么,但也许在这种特殊情况下,使用Select会是更好的选择?从用户的角度来看,它的行为很像下拉列表。
否则,您在单个项目上遇到ClickHandler
,然后手动更新ListDropDown
。我不知道整个用例,但请记住,您可以在小部件中使用相同的ClickHandler
- 根据您的需要使用相同的实例或类。