Ahojte, mám tento autocomplete plugin a potrebujem docieliť že
mam dva inputy
najskôr vyplním prvý a potom na základe toho čo je v prvom sa mi budú zobrazovať výsledky do toto druhého ale nefunguje to
najskôr som skúšal
Kód:
$("#prvyinput").autocomplete('skript.php', {
width: 300,
multiple: true,
matchContains: true
});
$("#druhyinput").autocomplete('skript2.php?value='+$("#prvyinput").val(), {
width: 300,
multiple: true,
matchContains: true
});
tu nastáva problém že ono v podstate v tom druhom posiela autocomplete zo základnou hodnotou, lebo to nekontroluje až po tom ako prvý vyplním,
potom som rozmýšlal nad
Kód:
$("#prvyinput").autocomplete('skript.php', {
width: 300,
multiple: true,
matchContains: true
});
$("#prvyinput").result(function(event, data, formatted) {
$("#druhyinput").autocomplete('skript2.php?value='+$("#prvyinput").val(), {
width: 300,
multiple: true,
matchContains: true
});
});
toto funguje, ale ak sa rozhodnem zmeniť to čo som v prvom inpute vybral, tak sa mi na druhý pridajú dve autocomplete eventy alebo ako to nazvať čo je blbosť
ja by som potreboval nejak docieliť, aby $("#prvyinput").val() navitalo až keď sa skript začne vykonávať, a nie henď na začiatku aby sa tomu autocomplete priradila tá hodnota