У меня есть проблема, которую я не могу понять. Я использую jquery typeahead из runningcoder (http://www.runningcoder.org/jquerytypeahead/), и я пытаюсь установить первый элемент stati c, который всегда является первым, а затем другие элементы как c заказ.
Мой код следующий:
$.typeahead({
input: ".js-typeahead",
minLength: 0,
maxItem: false,
order: "asc",
emptyTemplate: '<span class="text-muted">Nessun paese corrisponde a <strong>{{query}}</strong></span>',
searchOnFocus: true,
source: {
groupName: {
// Ajax Request
ajax: {
url: "../wp-json/shipping-data/available-countries",
callback: {
done: function (data) {
$.each(data, function (index, value) {
data[index] = SUtils.lowerCaseAllWordsExceptFirstLetters(value);
});
return data;
}
}
}
}
},
debug: true
});
Я пытаюсь указать страну Италия в качестве первого предложенного элемента в списке, но не могу этого добиться поскольку директива order: as c переупорядочивает массив данных. Как я могу получить «заказ: как c», но с Италией в качестве первого элемента в списке?
Спасибо