Jquery-автозаполнение пользовательского интерфейса на странице загрузки
Всем привет,
Заканчиваю свой проект по отслеживанию времени...
Я использовал jquery-ui для автозаполнения некоторых полей редактирования.
Это работает очень хорошо, но я не понял, как заставить автозаполнение происходить при загрузке страницы, если поле редактирования заполнено.
Я сделал это:
$( function() { $("#edUbi").autocomplete( { minlength: 1, source: function(request, response) { $.ajax({ url: "autocompleteDatasource.php", dataType: "json", data: { term : request.term }, success: function(data) { response(data); } }); }, focus: function(event, ui) { $("#edUbi").val(ui.item.name); return false; }, select: function(event, ui) { var country = ""; if (ui.item.country != null) country = ui.item.country + '\n'; if (ui.item.id != null) id = ui.item.id; $("#taUbi").val(country + id); return false; } }) .autocomplete("instance")._renderItem = function(ul, item){ return $( "<li>" ) .append( "<div>" + item.name + "</div>" ) .appendTo( ul ); }; });
С помощью этого кода я могу начать вводить текст в edUbi (текстовое поле), и появится список со значениями, похожими на письменный текст.
Как только я выбираю опцию из списка edUbi, элемент управления textArea заполняется страной и идентификатором (я сократил список, но все данные о местоположении там есть).
Можно ли выполнить запрос и заполнить taUbi правильными значениями, когда я загружаю страницу и элемент управления edUbi заполняется?
Как мне это сделать?
Есть идеи?
Большое вам спасибо за ваше время и помощь!
Что я уже пробовал:
Множественный синтаксис, поиск в интернете, чтобы найти описание способа сделать это без удачи.