実行されない次のコードがあります。
TextBox mobileTextBox = $("#mobile-search-input")
.as(Widgets).textBox().widget();
mobileTextBox.addKeyUpHandler(new KeyUpHandler() {
@Override
public void onKeyUp(KeyUpEvent keyUpEvent) {
if(keyUpEvent.getNativeKeyCode() == KeyCodes.KEY_ENTER){
Multimap<String, String> state = ArrayListMultimap.create();
state.put("query", searchBox.getText());
searchPage.go(state);
}
}
});
私の目標は、特定のテキストボックス div の ENTER キーアップを処理することです。純粋な GwtQuery を使用する代わりに、ENTER キーアップを処理するより良い方法はありますか? そうでない場合、GwtQuery を GWT TextBox ウィジェットにキャストする正しい方法は何ですか?