如何在搜索框中搜索本地数据库?

时间:2014-07-21 12:08:34

标签: javascript database search cordova local

我正在玩 Apache Cordova ,我想实现一个可以搜索列表或类似内容的搜索框(本地数据库?)。我希望它是本地的,以便应用程序不需要互联网连接来搜索。

我想要设置它的方式是它需要能够搜索项目的名称和数字。


示例1:

  

用户搜索:" Honda"。然后,他将被发送到一个页面,其中包含有关" Honda"的信息。将被展开。

示例2:

  

用户搜索id:" 1337"。然后,他将被发送到包含"本田"。

的信息的页面

所以"本田= 1337"和" 1337 =本田"如果你们明白了吗?


问题:

我想知道什么解决方案可以满足我对这个项目的需求? 或者那里有任何框架吗?

提前致谢!

1 个答案:

答案 0 :(得分:0)

这取决于你想拥有搜索框并提交的内容。

一种方法是使用这个非常棒的工具http://ivaynberg.github.io/select2/它可以从数据库加载数据(使用ajax或加载所有数据并仅过滤它们)并在selectbox中显示它们。您可以在选择框旁边设置提交按钮等。

其他方式可能是使用http://www.datatables.net/它有搜索框,可以使用ajax将数据加载到表中,您可以在其中获取其他信息并提交按钮以将用户发送到特定页面。

还有很多其他工具可以解决这类问题,我使用了这两个,我可以说