Я использую плагин jquery ui для автозаполнения на своей странице.
$( "#birds" ).autocomplete({
//source: sampleData(),
source: function(request, response) {
response(data(request.term));
},
enter code here
minLength: 3,
select: function( event, ui ) {
//alert(ui.item.label);
log( ui.item ?
"Selected: " + ui.item + " aka " + ui.item.id :
"Nothing selected, input was " + this.value );
}
});
Ответный обратный вызов получает строковый массив в качестве возвращаемого значения.
строка имеет этот пример формата .. Акола, Индия-Акола (АКД)
Список предложений прекрасно сочетается с фактическим отображением из строки.
Но когда я выбираю значение, оно по умолчанию принимает значение HTML-строки.
Как сделать, чтобы выбранное значение содержало только строку, а не HTML?
Item.label и Item.value остаются неизменными.
но мне нужно, чтобы item.value содержал только строку.
Спасибо
Yogesh