Javascript 为什么getSelectedItem()。getDisplayString()返回<;Strong>;a</Strong>;bc,其中应仅返回gwt中建议框的abc
我正在gwt中使用建议框,我已经在该建议框上应用了selectionHandler。如果我选择“abc”值,则getSelectedItem()将返回“abc”,而getDisplaySring()将返回“abc”Javascript 为什么getSelectedItem()。getDisplayString()返回<;Strong>;a</Strong>;bc,其中应仅返回gwt中建议框的abc,javascript,java,css,gwt,suggestbox,Javascript,Java,Css,Gwt,Suggestbox,我正在gwt中使用建议框,我已经在该建议框上应用了selectionHandler。如果我选择“abc”值,则getSelectedItem()将返回“abc”,而getDisplaySring()将返回“abc” abc 在这种情况下有人能帮忙吗。。为什么它返回错误的结果 view.getMySuggetsionBox().addSelectionHandler(new SelectionHandler<SuggestOracle.Suggestion>() {
abc
在这种情况下有人能帮忙吗。。为什么它返回错误的结果
view.getMySuggetsionBox().addSelectionHandler(new SelectionHandler<SuggestOracle.Suggestion>() {
@Override
public void onSelection(SelectionEvent<Suggestion> event) {
Window.alert(event.getSelectedItem().getDisplayString());
}
});
view.getMySuggetsionBox().addSelectionHandler(新建SelectionHandler()){
@凌驾
选举时公共无效(SelectionEvent事件){
alert(event.getSelectedItem().getDisplayString());
}
});
我想您实际上只是在寻找getReplacementString
而不是getDisplayString
请记住,建议框是带有建议的文本框,而不是带有typeahead的选择框/组合框