jquery自动完成中的键值对

时间:2013-05-18 06:36:24

标签: android cordova jquery-autocomplete

嗨在我的android phonegap应用程序中,我使用了jquery自动完成功能。我需要在自动完成中获取keyvalue对

这是我的示例代码:

var Person = [{"Prateek":"hello"},{"James":"android"}];

$(".searchbox").autocomplete(Person);

当我在文本框中键入'j'时,我需要在自动完成文本框中获取android而不是james。但是我收到错误并且结果未显示在textbox中。我使用的是自动完成js,也可以在asp.net

请指导我错在哪里。谢谢提前

1 个答案:

答案 0 :(得分:0)

确保您拥有以下链接,排序确实很重要

    <link rel="stylesheet" type="text/css" href="jquery-ui-1.9.2.custom.css" />
    <link rel="stylesheet" type="text/css" href="jquery.mobile-1.2.0.css" />
  <script type="text/javascript" charset="utf-8" src="jquery-1.8.2.min.js"></script>
  <script type="text/javascript" charset="utf-8" src="jquery-ui-1.9.2.js"></script>
  <script type="text/javascript" charset="utf-8" src="jquery.mobile-1.2.0.js"></script>

然后像这样使用自动完成

$(".searchbox").autocomplete(source: Person)

jquery ui可以在这里下载http://jqueryui.com/download/

编辑: 您还可以在jquery mobile docs

查看列表视图