如何从gwtbootstrap的下拉列表中选择Item

时间:2015-02-17 21:51:13

标签: gwt gwtbootstrap3

我正在使用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上有一个活动

那就太好了

1 个答案:

答案 0 :(得分:0)

我不确定您对ListDropDown上的活动的期望是什么,但也许在这种特殊情况下,使用Select会是更好的选择?从用户的角度来看,它的行为很像下拉列表。

否则,您在单个项目上遇到ClickHandler,然后手动更新ListDropDown。我不知道整个用例,但请记住,您可以在小部件中使用相同的ClickHandler - 根据您的需要使用相同的实例或类。