Iは、入力ボックスユーザーがキーワードを入力したときにonclick関数をトリガする方法は? jQueryの
<input type="text" name="search" id="search" />
<img src="icon.png" alt="" id="doSearch" />
私はjqueryのを使用して、私は "doSearch" のためのonclickイベントを持っています。だから、 "ab"のような言葉を入力し、 "icon"をクリックすると、phpファイルにajaxリクエストが送信され、結果がdomに追加されます。
$('#doSearch').click(function() {
$(".showResults").show("fast");
var input_text = $('input[name="search"]').val(); //retrieve text
$.ajax({
method: "get" ...
... some more lines
}) etc etc
私は、ユーザーが結果を得るために、画像のアイコンをクリックして持っていけないように、いくつかの文字が入力ボックスに入力されたとき、私は、自動的にonclickの機能を起動することができますか疑問に思って。また、入力ボックス内でTabキーを押すと、イメージアイコンにフォーカスを設定することができます。
ありがとうございました。
編集:
他の入力ボックスも同じフォームにあります。したがって、この入力はスタックオーバーフロータグの入力と多少似ています。
はい、私はこのようなものを探しています。何が "??"平均??ありがとう – TigerTiger
クリックを送るたびにあなたの状態です。たとえば、入力値が2文字より長いかどうかを確認することができます。 – Thinker