2016-03-14 9 views
-1

Я работаю с полем предложения в gwt, я применил selectHandler в этом поле предложений. Если я выберем значение «abc», тогда getSelectedItem(). GetDisplaySring() должен вернуть «abc», вместо этого он возвращает <strong> a </strong> bc.Почему getSelectedItem() возвращает <Strong> a</Strong> bc, где он должен возвращать только поле abc для предложения в gwt

Может ли кто-нибудь помочь в этой ситуации .. Почему он возвращает неправильный результат.?

view.getMySuggetsionBox().addSelectionHandler(new SelectionHandler<SuggestOracle.Suggestion>() { 

     @Override 
     public void onSelection(SelectionEvent<Suggestion> event) { 
      Window.alert(event.getSelectedItem().getDisplayString()); 

     } 
    }); 

ответ

0

Я полагаю, вы просто на самом деле ищет getReplacementString, а не getDisplayString.

Имейте в виду, что поле «предложение» представляет собой текстовое поле с предложениями, а не поле выбора/поля со списком типов.