Filter Jquery AutoComplete durch mehrere Werte an ein array von Objekten

Ich möchte die Einrichtung autocomplete-plugin für die Auswahl nur die gültig, die Mitarbeiter in der Liste. Ich habe ein array von Employee-Objekten, mit EmployeeID und EmployeeName. Derzeit habe ich geladen, die autocomplete für die EmployeeName durch das kopieren aller Mitarbeiter EmployeeName in ein array und Einspeisung, um den setup-autocomplete-plugin.

var employeeNames = new Array();
for (var i = 0 ; i < employees.length ; i++)
{
    employeeNames[a] = employees.Employee[a].Name;
}
$("#txtEmployeeName").autocomplete(employeeNames, {
    multiple: true,
    mustMatch: true,
    autoFill: true
});

Es wird die Arbeit zu tun, aber WAS ich WILL, IST, dass, wenn der Benutzer eingeben will, EmployeeID in dieses Textfeld, lädt es den Vorschlag Filterung auf EmployeeID zu, obwohl es wird sich zeigen, EmployeeNames in den Kommentaren. Gibt es eine Möglichkeit, ich könnte implementieren, dass, ich erinnere mich, ich sah es irgendwo, aber nicht daran erinnern, die website.

InformationsquelleAutor Taha Rehman Siddiqui | 2013-03-07

Schreibe einen Kommentar