JQuery автозаполнение добавить список имен классовJquery

Программирование на jquery
Ответить
Anonymous
 JQuery автозаполнение добавить список имен классов

Сообщение Anonymous »


Я пытаюсь добавить класс к каждой найденной переменной. Как видите, в метке переменная «название аэропорта» будет иметь один класс, а переменная «страна» — другой класс. Итак, после этого я могу применить CSS.

совет, как это сделать

[*] $.ajax({ URL: "airportinfoWeb.xml", тип: «ПОЛУЧИТЬ», Тип данных: «xml», успех: функция (xmlResponse) { var data = $("Аэропорт", xmlResponse).map(function () { возвращаться { метка: $.trim($("AirportName", this).text()) + ", " + $("Country", this).text() + " ", Код Аэропорта: $.trim($("AirportCode", this).text()), ИмяАэропорта: $.trim($("ИмяАэропорта", this).text()), Страна: $.trim($("Страна", this).text()) }; }).получать(); $("#id_AirportCode").autocomplete({ источник: функция (требование, ответ) { вар ре = $.ui.autocomplete.escapeRegex(req.term); var matcher = new RegExp("^" + re, "i"); ответ($.grep(данные, функция (элемент) { return matcher.test(item.AirportCode) || matcher.test(item.AirportName) || matcher.test(item.Country); /* над совпадением*/ })); }, позиция: { мой: "слева+0 сверху+4" }, миндлина: 1, выберите: функция (событие, пользовательский интерфейс) { $("p#result").html(ui.item ? "Выбрано: " + ui.item.label + ", AirportCodeId: " + ui.item.AirportCode : "Ничего не выбрано, ввод был " + this.value) ; $("#id_AirportCode").val(ui.item.AirportCode); $("#AirportName").val(ui.item.AirportName); вернуть ложь; }, _renderItem: функция (ул, элемент) { вернуть $("") .data("значение", элемент) .append("" + item.label + "") .appendTo(ul); } }); } });
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Jquery»