こんにちは私はajax経由で追加された項目の行を持つことができるフォームを持っています。しかし、この行が追加されると、新しい入力はフォーカスを受け取ることができません。Jqueryの追加フォーム行について
これを試してみると、バインド機能の実行中にアラートが発生した場合、フォーカスを受け取ることがわかりました。
私は答えを見回しましたが、うまく動作しません。私は "生きている"機能は関連しているかもしれないと思うが、実際にそれを使う方法は分からない。
ここは私のコードです。
$("#doogal").bind("click", function (event) {
$.ajax({data:$("#doogal").closest("form").serialize(), dataType:"html", success:function (data, textStatus) {$("#saleitems").append(data);}, type:"get", url:"\/saleitems\/add\/" + $rows});
$rows = $rows + 1;
// alert("uncomment this to enable focus");
$("#autoComplete_1").focus();
return false;
});
ありがとう!
「ライブ」イベントの詳細については、http://api.jquery.com/live/のAPIをご覧ください。基本的には、現在または将来セレクタに一致する要素にリスナを割り当てます。 –