/ / Jquery zavolať druhé autocomplete po dokončení jednej - jquery, jquery-ui, autocomplete

Jquery zavolá druhý autokomplet po dokončení jedného - jquery, jquery - ui, autocomplete

Chcem použiť dve funkcie automatického dokončovania na dvochpolí. Keď som napísal do jedného poľa, autocomplete ajax volanie sa stalo a zobrazuje výsledok. Ale keď vyberiem hodnotu, ktorú chcem vypáliť ďalšie autocomplete na druhom poli, ktoré používa hodnotu prvého poľa, zavolajte ajax a potom ukážte rozbaľovaciu ponuku a vyberiem požadovanú hodnotu. Nižšie je môj kód:

Nie, to nefunguje. Pridal som

$( "#birds" ).autocomplete({
source: function( request, response ) {
$.ajax( {
url: "index.php",
dataType: "jsonp",
data: {
term: request.term
},
success: function( data ) {
response( data );
}
} );
},
minLength: 2,
select: function( event, ui ) {
var tt =  ui.item.value;
$( "#animal" ).autocomplete({
source: "ajax.php?var="+tt,
minLength: 0,
success: function( data ) {
response( data );
}
});


//log( "Selected: " + ui.item.value + " aka " + ui.item.id );
}
} );

Po výbere prvej drop box chcem auto požiarnej druhej autocomplete box.

Vopred ďakujem.

odpovede:

0 pre odpoveď č. 1

Môžete to použiť pre vstupné polia,

$("#firstInput").autocomplete({ select: function (event, ui) { $(this).val(ui.item.value); $("#secondInput").html(ui.item.value); } });