0

我有以下 gwt-bootstrap ui.xml :

<b:Typeahead ui:field="typeahead">
   <b:TextBox ui:field="searchBox" searchQuery="true"
     placeholder="Search..." />
</b:Typeahead>

我如何以编程方式获取预先输入项目的建议响应“单击时”并将其设置为文本进入搜索框?

4

2 回答 2

2

好吧,Adarsha Answer 在我的情况下并没有真正起作用,因为我使用的是完整的 gwt。所以我的解决方案是:

typeahead.setUpdaterCallback(new Typeahead.UpdaterCallback() {

        @Override
        public String onSelection(Suggestion selectedSuggestion) {
            String text = selectedSuggestion.getDisplayString();
            return null;
        }
    });
于 2013-03-06T11:08:26.350 回答
0

下面的链接肯定会帮助你 -

获取 Bootstrap 的 typeahead 的选定项目值

一旦获得选定的值,只需执行 textbox.setValue(value)。

于 2013-02-28T13:39:35.003 回答