Hello all, I am also trying to show the suggestions as a HTML(Simply as two line string). I tried this solution but it didn't work. Is there any other ways to do that?
Thanks in advance, Altug On 27 Apr., 17:12, kozura <[email protected]> wrote: > Seems you could just extend MultiWordSuggestOracle to override > isDisplayStringHtml() to return true. > > On Apr 27, 1:59 am, "jamshid.asatillayev" <[email protected]> > wrote: > > > > > how to change method add(String) in MultiWordSuggestOracle to > > add(htmlString) > > in this code: > > # MultiWordSuggestOracle oracleSurveys = new > > MultiWordSuggestOracle(); > > # DashboardService.App.get().getSurveyAndFolder(new > > AsyncCallback<List<DashboardObject>>() { > > # public void onFailure(Throwable throwable) { > > # Window.alert("Error in getting surveys' name and > > folder's name , see log"); > > # } > > # > > # public void onSuccess(List<DashboardObject> > > dashboardObjects) { > > # for (DashboardObject dashboardObject : > > dashboardObjects) { > > # > > oracleSurveys.add(dashboardObject.getAllSurveyName() + " [" + > > dashboardObject.getSurveyFolderName() + > > "]"+dashboardObject.getAllSurveyID()); > > # } > > # } > > # }); > > # > > # surveySearch.addSelectionHandler(new > > SelectionHandler<SuggestOracle.Suggestion>() { > > # public void > > onSelection(SelectionEvent<SuggestOracle.Suggestion> > > suggestionSelectionEvent) { > > # Window.alert("ID > > is"+suggestionSelectionEvent.getSelectedItem().getDisplayString().split("\ > > \]")[1]); > > # } > > # }); > > user shouldn't see "dashboardObject.getAllSurveyID() 's value ". If > > add() method is get HTML as parameter I'll use > > <div style="display:none"> dashboardObject.getAllSurveyID()</div> > > after that i can get id from addSelectionHandler for selected item > > > -- > > You received this message because you are subscribed to the Google Groups > > "Google Web Toolkit" group. > > To post to this group, send email to [email protected]. > > To unsubscribe from this group, send email to > > [email protected]. > > For more options, visit this group > > athttp://groups.google.com/group/google-web-toolkit?hl=en. > > -- > You received this message because you are subscribed to the Google Groups > "Google Web Toolkit" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group > athttp://groups.google.com/group/google-web-toolkit?hl=en. -- You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.
