2012-04-20 6 views
0

現在のドロップダウンメニューに100以上の選択肢があるため、ドロップダウンボックスウィジェットをSuggestionBoxに変換しようとしています。あなたがSuggestOracleに文字列の提案を追加することしかできないようです。私は説明とデータベースにレコードに一致するIDの両方を含むカスタムオブジェクトを追加することができる必要があります。 SuggestOracleクラスを拡張する必要がありますか?カスタムオブジェクトの提案でGWT SuggestOracleを作成する

答えて

1

はい私はあなたが値のペア、つまりIDと値を使用できないことを知っています。あなたは提案ボックスにあなたの文字列を追加する必要があります。おそらくあなたは提案ボックス以外の別のソリューション、すなわち値のリストを作成するポップアップを使用することができます。そして、好きなだけ多くのフィールドを追加します。フレキシブルテーブル内のデータをページネーションで表示します。 selecitionハンドラを使用して、選択した行でフォームを更新します。 FlexTableの使い方やイベントの処理方法については、able Single Row Click Event

の親クラスは、すでにお使いになっているMultiWordSuggestOracleです。

public class MultiWordSuggestOracle extends SuggestOracle 

MultiWordSuggestOracle

を見ます
関連する問題