私は1ページで実行され、リロードしないアプリケーションを開発しています。私は、入力タイプのテキストだけを持つフォームを持っています、送信ボタンはありません。 onchangeイベントをインクルードした後、Enterキーを押すとonchangeイベントにバインドされた関数を実行したいが、フォームは送信されて[新しいページを読み込もうとする]。どうすればいいですか?おかげユーザー定義関数に入力/戻りキーをバインドする方法
1
A
答えて
4
は、テキストボックスにkeypress
イベントをフックし、あなたのハンドラを呼び出すと、フォームの送信を防止するためのイベントをキャンセルすることができます
$("selector_for_your_text_box").keypress(function(event) {
if (event.which === 13) {
// call your `change` logic here
// Cancel the event
return false;
}
});
0
Yuoが上keypress
イベントにバインドすることができます入力は:
$('#inputfieldid').keypress(function() {
alert('Handler for .keypress() called.');
});
1
これは動作するはずです:
$(function() {
$('#yourInput').keypress(function(event) {
var key = event.keyCode || event.which;
if (key == 13) {
event.preventDefault();
// call your function here
});
});
0
関連する問題
- 1. スカラー入力をユーザー定義関数の配列入力に一般化する
- 2. DocumentDB入力をAzure関数にバインドする方法は?
- 3. 2つの入力を関数にバインドする方法
- 4. 複数の戻り値をとるScala関数を定義する方法
- 5. ユーザーからの入力に応じて、関数で定義済みの引数を使用する方法
- 6. スライダーを矢印キーの入力にバインドする方法は?
- 7. ユーザー入力によるクラスのインスタンスの定義方法は?
- 8. Volt(Phalcon)でユーザー定義関数を設定する方法
- 9. 定義キー:シンボルの関数定義は無効である:私はキーにバインドするスニペットんだ
- 10. ユーザー定義関数をGoogleクラウドにアップロードする方法
- 11. ユーザー定義のデータ型オブジェクトをDetailsViewにバインドする方法は?
- 12. SASのユーザー定義関数から戻り値を取得する
- 13. Pig Latinからユーザー定義関数に可変サイズの入力を送信する方法
- 14. LINQの関数で戻り値の型を定義する方法は?
- 15. サーブレットのユーザー定義関数にアクセスする方法は?
- 16. データフレームのすべての行をループするユーザー定義の関数入力
- 17. ユーザー定義関数
- 18. Rubyでユーザー入力からユーザー定義例外を作成する方法
- 19. Matlab Coderでさまざまな入力数を持つ関数の入力タイプを定義する方法は?
- 20. ユーザー入力を関数に呼び出す方法C
- 21. ユーザー入力から関数を作成する方法は?
- 22. 関数の戻り値を出力する方法は?
- 23. Apache Stormでユーザー定義関数を追加する方法
- 24. .NETでSQLユーザー定義関数を使用する方法は?
- 25. ユーザー定義関数と表示値をコールバックする方法
- 26. Excelでユーザー定義関数をモックする方法は?
- 27. XSLT:ユーザー定義関数を宣言する方法
- 28. ユーザー定義関数をデバッグする方法
- 29. bashスクリプトでは、関数にキーをバインドする方法はありますか?
- 30. SWTダイアログで入力/戻りキーをグローバルに無効にする
おかげで、魔法のように働いたデモのリンクをお試しください。 – Chibuzo