1

我正在使用带有 ui-binder 和 gwt 的 gwtbootstarp3。我无法从下拉列表中选择项目并更新主按钮的文本。 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

4

1 回答 1

0

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

否则,您会ClickHandler在单个项目上被 s 卡住,然后ListDropDown手动更新。我不知道整个用例,但请记住,您可以ClickHandler在小部件之间使用相同的 - 相同的实例或类,具体取决于您的需要。

于 2015-02-19T10:34:05.460 回答