【问题标题】:Return json sorted from select2 and fiter返回从 select2 排序的 json 并过滤
【发布时间】:2018-07-09 12:25:12
【问题描述】:

我需要使用 select2 根据PROVINCE 上的选择填充CITY 选择。

感谢@david,我解决了一些问题(原帖:select2 from json based on other input field

但现在我有一些问题:

1- 我必须按字母顺序获取 PROVINCE json 结果。所以在我的例子中,我必须得到:

Milan
Parme
Torin

2- Select2“过滤器输入框”不起作用,因为我从服务器端获取了一个固定的 json(我从文件中获取 json 到服务器:在我的示例中,我使用了一个 json 变量来实现 semplicity)。例如,如果我在 PROVINCE 选择中键入 MI,我仍然会得到所有结果

这是我最后的小提琴。

http://jsfiddle.net/pe1u6Luo/290/

【问题讨论】:

    标签: javascript jquery jquery-select2


    【解决方案1】:

    可以在processResults 选项中按省份名称对结果进行排序。

    过滤结果最好在服务器端完成。如果必须在本地进行,可以在ajax 选项的data 设置中进行。

    我更新了您的 Fiddle 以反映这些更改: http://jsfiddle.net/pe1u6Luo/389/

    我使用Lodash 对结果进行排序和过滤。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-12-28
      • 1970-01-01
      • 1970-01-01
      • 2017-08-12
      • 2022-08-18
      • 2012-04-29
      • 1970-01-01
      • 2019-12-03
      相关资源
      最近更新 更多