2013-07-24 26 views
0

我必須做出2場與自動填充文本:自動完成變更Jquery的

<input type="text" id="province" /> 
<input type="text" id="city" /> 

的Javascript

$("#province").autocomplete({ 
source:'/province.php', 
minLength: 3, 
select: function(event, ui) { 
$("#province").val(ui.item.id); 
} 
}); 

當你加載#city的城市省份的改變。 你怎麼能這樣做?

回答

1

試試這個:

$("#province").autocomplete({ 
source:'/province.php', 
minLength: 3, 
select: function(event, ui) 
{ 
    $("#province").val(ui.item.id); 
    $("#city").autocomplete({source:'/city.php'}); //Reload city data 
} 
}); 
+0

好,我如何能夠通過全省參數,從而使city.php這樣的查詢: SELECT * FROM城市,id_province = $ _REQUEST ['條款'] –

+0

我從來沒有在PHP工作,但我認爲你可以使用「源」鏈接傳遞參數,就好像它是一個「GET」類型的調用,就像這樣:'source:'/ city.php?param = '+ ui.item.id' – benVG

+0

完美的作品很好。非常感謝你。 –