我使用下面的代碼製作一個簡單的文本框自動完成箱取出,JQuery的自動完成的keyup事件後的結果發射已經從phpscript
var sourceURLRide = "index.php?page=getRideAndParksJson&type=rides&keyword=";
$("#fav_rides_select").autocomplete({
source: sourceURLRide,
minLength: 1,
delay: 0
});
但是我需要在每次改變源在fav_rides_select上激發關鍵事件,即源URL被更改,然後結果必須從url中獲取。但那沒什麼用。我使用下面的代碼與keyup事件同步源:
$("#fav_rides_select").keyup(function(){
$("#fav_rides_select").autocomplete("option","source",sourceURLRide + encodeURIComponent($("#fav_rides_select").attr("value")));
});
注:我使用keyup事件傳遞關鍵字PHP腳本,因此只有初步認識的結果出現。
如果 「警報(sourceURLRide);」在關鍵功能上,它顯示了什麼? – Nelson
這是顯示所需的輸出,即關鍵字添加到網址.... – Abhishek
我知道增加延遲將解決這個問題,謝謝你的幫助... – Abhishek