可以说我有以下代码:
HTML:
<form name="searchForm">
<input type="text" id="Fruit" name="getFruit"/>
</form>
Javascript:
function Fruit(name, color){
this.name = name;
this.color = color;
};
var database = {};
database['banana'] = new Fruit("Banana", "Yellow");
database['apple'] = new Fruit("Apple", "Red");
database['orange'] = new Fruit("Orange", "Orange");
database['apple pear'] = new Fruit("Apple Pear", "Green");
如何使用自动完成功能,以便如果用户键入“apple”,它将为他们提供从下拉菜单中选择“apple”或“apple pear”的选项,并在您单击它时填充表单文本框?当您尝试输入内容时,Google 会如何给出建议。
我在想我想使用 jquery http://jqueryui.com/autocomplete/但我不知道如何实现它。
$( "#Fruit" ).autocomplete({
source: database // How would you implement this?
});
这不是我的完整代码,但上次我发布了我所有的代码,它读起来太多了,所以我创建了这个只是为了举例说明我正在尝试做的事情。