【问题标题】:Jquery AutoComplete initial valueJquery AutoComplete 初始值
【发布时间】:2014-06-21 02:46:02
【问题描述】:

假设我有以下数据馈送到 jquery 自动完成。

var data = [
        { value: "AL", label: "Alabama" },
        { value: "AK", label: "Alaska" },
        { value: "AZ", label: "Arizona" }
    ];

如何将阿拉斯加设为默认选择。我从服务器端获取“AK”作为现有选择,我需要根据来自服务器端的值以某种方式在自动完成输入框中显示阿拉斯加。

感谢您的帮助。

谢谢你, 斯里

【问题讨论】:

  • 我们可以看看你的服务器端脚本吗?您需要返回标签而不是值...
  • 是java代码,还没写代码。我将从服务器端返回 JSON 数据。数据将位于标签值对中,以便在自动完成中填充,并将所选值作为单独的字段。

标签: javascript jquery autocomplete


【解决方案1】:

Jquery Autocomplete 小部件没有执行此操作的 API。

但是你可以简单地设置input标签的labelvalue,你可以在其中应用jquery自动完成,除了把它放在你展示的data变量中。这样就可以完成工作了。

类似:

<input label="Alaska" value="AK">...

如果您不希望这在多个服务器调用之间是动态的,请在调用自动​​完成之前使用 jquery 设置标签和值。

【讨论】:

  • 谢谢,我试试看。
猜你喜欢
  • 2021-09-24
  • 1970-01-01
  • 2011-11-16
  • 2016-12-23
  • 2021-10-18
  • 2011-03-09
  • 2015-04-02
  • 2021-10-15
  • 1970-01-01
相关资源
最近更新 更多