Привет У меня есть форма, которая может содержать ряд элементов, добавленных через 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;
});
Спасибо!
Для получения информации о «живом» мероприятии, ознакомьтесь с API: http://api.jquery.com/live/. В принципе, он назначает слушателям элементы, соответствующие селектору сейчас или в будущем. –