フォームのテキスト入力でenter(return)キーを押下しても、submitしないようにしたい

メモ

$('#textform-id').on('keypress', function(event) {
	console.log('keypress event: '+event.which);
	if (event.which == 13) {	// enter
		event.preventDefault();	// submit防止

		var keyword = $(this).val();
		if (keyword !== '') {
			location.href = 'search.html?keyword=' + keyword;
		}
		else {
			console.log('keyword is empty');
		}
	}
});

参考サイト

関連エントリー

  1. PhoneGapお試し(iOS)
  2. YouTube APIとjQuery
  3. jQuery.ajaxでPHPプログラムに処理要求を出したい
  4. jQueryでチェックボックスのON/OFF状態を取得したい
  5. フォームにうっすらとヒントを表示する
This entry was posted in 未分類 and tagged , . Bookmark the permalink.