Ich habe Autocomplete wie folgt.Suchstruktur für Autovervollständigung
data[0] = {code:1,name:"jame"}
data[1] = {code:2,name:"el"}
data[2] = {code:3,name:"hey"}
.
.
$('#txtKeywd').autocomplete({
source: data.name,
autoFocus: true,
delay: 500,
minLength: 1
});
ich so nach dem Namen suchen könnte, kann ich Namen wie jame
, el
...
Allerdings bekommen, was ich code
schließlich ist wollen.
Jetzt habe ich diesen Code gemacht.
Ich kann endgültige Antwort damit bekommen, aber es sieht ziemlich redundant und langsam aus.
Haben Sie gute Ideen ??
var txt = $(txtKeywd).val();
for (i in data.name){
if (data.name[i] === txt){
console.log(data.code[i]); // i can get the code here!!! but it takes time....
}
}