https://jsfiddle.net/shucode/xxbkrowr/jQuery ui Automatische Vervollständigung: Fügen Sie den gewählten Wert der Dropdown und die Vermeidung von Duplikaten
Für jeden Wert bevölkerten Ich möchte es verknüpft ist Etiketten in der Dropdown-Liste.
Ich habe versucht, aber Liste ist mit allen Ergebnissen angefügt, nicht nur diejenigen, die ich brauche.
Sehen Sie bitte meine Geige
$("#two").autocomplete({
source: availableTags,
focus: function (event, ui) {
$("#two").val(ui.item.value);
return false;
},
select: function (e, ui) {
$("#two").val(ui.item.value);
$.each(availableTags, function (key, value) {
var option = $('<option />').val(value.label).text(value.label);
$("#jobTypeD").append(option);
});
share = ui.item.label;
alert(share);
return false;
},
minLength: 0,
autofocus: true
});
Welche Ergebnisse möchten Sie an das Dropdown-Menü angehängt haben? Bitte geben Sie eine klare Erklärung. –
Ich möchte, dass die Beschriftungen jedes Wertwerts an das Dropdown angehängt werden. Vermeiden Sie auch die Duplizierung von Werten in der Autocomplete-Suche. Ich mache hauptsächlich C#, aber JS ist hart! – codoey