将动态输入框值传递给自动完成获取URL

时间:2017-04-01 22:05:37

标签: jquery autocomplete get

我正在使用多年前在网上发现的jQuery自动完成模板。在新的自动填充应用程序中,我需要在URL get字符串中添加动态变量。此动态变量源自另一个输入框。下面的URL参数$(database_name)不会动态加载。它似乎在页面加载时加载。

有没有办法在不创建重新加载autocomplete.js文件的触发器的情况下执行此操作? 代码如下......

var database_name =" #catabase_name&#34 ;; // html id $("输入#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){}                 });

1 个答案:

答案 0 :(得分:0)

我使用了自动完成POST。似乎" Get"不会动态更新变量名称。 POST确实。