у меня есть функция
$(function () {
function log(message) {
$("#RegionId2").val(message)
}
$("#RegionName2").autocomplete({
source: "/regions-for-admin",
minLength: 3,
select: function (event, ui) {
log(ui.item ?
ui.item.id :
"Not " + this.value);
}
});
});
из неё видно что там чётко указан id input-a RegionName2
у меня input-ы добавляются автоматически
т.е. следовательно нужно что-то подобное
$(function () {
var numberInput = ??????;
function log(message) {
$("#RegionId"+i).val(message)
}
$("#RegionName"+i).autocomplete({
source: "/regions-for-admin",
minLength: 3,
select: function (event, ui) {
log(ui.item ?
ui.item.id :
"Not " + this.value);
}
});
});
вот где вопросы, как узнать id input-а в который вводят текст, либо мне эту функнцию при создание инпута, так же динамически добавлять?
при условии что jqury сама делает из такого
<input size="30" type="text" id="RegionName' + i + '" value="' + arr[i]["value"] + '">
такое поле
<input size="30" type="text" id="RegionName1" class="ui-autocomplete-input" autocomplete="off" role="textbox" aria-autocomplete="list" aria-haspopup="true">