Chciałem użyć widżetu autouzupełniania, aby umożliwić komuś wybór pracownika, wpisując nazwisko pracownika w polu tekstowym, ale chcę, aby formularz opublikował identyfikator pracownika, a nie nazwisko pracownika. Podałem dane, tj. nazwiska pracowników jako źródło. etykieta i wartość w .js jest taka sama jak źródło, pod warunkiem, że mogę oddzielić nazwisko i identyfikator pracownika.jak ustawić identyfikator w jquery ui Źródło zdarzenia
$("#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);
}
});
Dzięki, że działa dobrze .... – deepu