2017-04-01 39 views
0

我正在使用jQuery自動完成tempplate,這是我多年前在Web上發現的。在新的自動完成應用程序中,我需要在URL get字符串中添加一個動態變量。此動態變量來自另一個輸入框。下面的URL參數$(database_name)不會動態加載。它似乎在開始加載頁面時加載。將動態輸入框值傳遞給自動完成獲取URL

有沒有辦法做到這一點,而無需創建一個觸發器來重新加載autocomplete.js文件? 代碼如下...

var database_name =「#database_name」; // html id $(「input#cities」)。autocomplete({source:「../../../ cgi-bin/rfdb/auto_suggest.pl?table_name = world & search_key = city & database =」 + $(DATABASE_NAME).VAL(),
的minLength:0, 延遲:1, 啓用:真, cacheLength:1, 關閉:功能(事件,UI){} });

回答

0

我使用了自動完成POST。看起來「Get」不會動態更新變量名稱。 POST是。

相關問題