我有一个我希望人们能够搜索的建筑物清单,而这些建筑物内部的办公室数量不确定,可能没有。我的项目是基于XML的,我将建筑物拉成一个数组作为jQuery自动完成的源代码。
我可以轻松地进行简单的建筑物搜索工作,皱纹正在寻找办公室,因为目标只是返回建筑物。如果您搜索Office1,并且Office1在Building1中,则应返回Building1。 Office1和Building1都应显示在自动完成中。
我尝试过像
这样的二维数组var items = [[building,office,office],[building],[building, office]];
我还研究了对象(use a array of objects as source for jQuery UI AutoComplete),认为多个办公室可能与自动完成中的一个建筑“标签”相关联,但似乎没有什么能够在实现中发挥作用。