Я хотел использовать виджет автозаполнения, чтобы кто-то мог выбрать сотрудника, введя имя сотрудника в текстовое поле, но я хочу, чтобы в форме был указан идентификатор сотрудника, а не имя сотрудника.данные, т.е. имена сотрудников в качестве источника.метка и значение в .js такие же, как и в источнике, который я указал, как я могу получить имя и идентификатор сотрудника отдельно.
$("#txtEmployeeName").autocomplete({
var suggestions = [] ;
//define callback to format results
source: function(req, add){
ajax call...
on success: function( data )
{
suggestions = data.split('|');
add(suggestions);
}
select: function(e, ui) {
//create formatted friend
var friend = ui.item.value,
span = $("<span>").text(friend)
$("#"+ $(this).attr("id")).val(span);
}
});