Попав в эту кирпичную стену, я думаю, с некоторой помощью здесь я нашел еще более простое решение
$("#fieldA").autocomplete({
source: '<%=Url.Action("functionName", "ControllerName") %>',
select: function(e,ui) { $('#fieldB').val(ui.item.objectName) },
});
fieldA выполняет автозаполнение из исходного файла. Я использую ASP.net MVC, который принимает functionName внутри ControllerName (конечно, вы можете просто вставить URL-адрес веб-ссылку, которую вы хотите, а). Веб-страница возвращает список строк, разбитых на отдельные поля элементов. Единственным ограничением является то, что в одном из возвращенных полей указано « значение ». Затем функция select позволяет вам отделить все другие поля (имя объекта в конце ui.item) от объекта ui.item и поместить в столько полей, сколько вам нужно, в то время как значение « * 1022» * "из ui.item.value автоматически заполняет поле автозаполнения.