【问题标题】:Extended auto suggest functionality扩展的自动建议功能
【发布时间】:2009-04-18 19:05:52
【问题描述】:

我已经能够让 jQuery 自动提示正常工作,我只是想知道结果是否可以基于 2 个表单字段的组合?

让我试着解释得更好一点!我有一个带有关键字文本输入框的表单和一个带有国家列表的选择列表。

我想为所选关键字搜索词提供建议,但也将这些建议限制在从下拉列表中选择的国家/地区(如果更改)...这可能吗?

我希望我已经解释了我的问题好吗!对此的任何建议将不胜感激!

干杯! 德克兰

【问题讨论】:

    标签: jquery autocomplete


    【解决方案1】:

    您可以将下拉列表的值与用户在文本框中键入的内容结合起来,并将其作为一个字符串提交给您的 PHP/ASP 服务器端代码。例如,像这样:

    $("#textbox").change(fetchKeywords);
    
    function fetchKeywords()
    {
        var string=$("#textbox").val() + "||" + $("#select").val();
        $.post("auto-suggest.php",{keyword:string});
    }
    

    这会给你一个字符串,例如"My keyword||USA"。然后,您可以使用 explode()(如果使用 PHP)或 String.split() 函数使用 || 分隔符拆分关键字和国家/地区代码。

    注意:我没有使用过这个特定的 jquery 插件,因此您必须稍微更改 fetchKeywords() 函数才能使其与该插件一起使用。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-06-11
      • 2021-09-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多