【问题标题】:Passing a dynamic input box value to a an autocomplete get URL将动态输入框值传递给自动完成获取 URL
【发布时间】:2017-04-01 22:05:36
【问题描述】:

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

有没有办法在不创建触发器来重新加载 autocomplete.js 文件的情况下做到这一点? 代码如下...

var database_name="#database_name"; //html标识 $("input#cities").autocomplete( {source:"../../../cgi-bin/rfdb/auto_suggest.pl?table_name=world&search_key=city&database="+ $(database_name).val() ,
最小长度:0, 延迟:1, 启用:真, 缓存长度:1, 关闭:函数(事件,用户界面){} });

【问题讨论】:

    标签: jquery autocomplete get


    【解决方案1】:

    我使用了自动完成 POST。似乎“Get”不会动态更新变量名。 POST 可以。

    【讨论】:

      猜你喜欢
      • 2017-09-13
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多