我正在使用jquery-ui-1.8.21自动完成并让它从数据库中检索数据。现在我有两个问题 - 我在网上搜索但没有回答我的问题 - 它正在检索邮政编码列表,但是当从选项中选择一个时,选项/选项/菜单列表仍保留在屏幕上。如何通过鼠标单击输入键或更好选择清除/消失列表?
这是我的jquery代码:
$(document).ready(function() {
$("#container").hide();
$("#autocomplete").val("");
$("#autocomplete").focus();
$("#autocomplete").autocomplete({
autoFocus: true,
source: "search.php",
minLength: 2, //search after two characters
//change: function(event, ui) { ... }
select: function(event, ui) {
//do something
$("#autocomplete").val(ui.item.autocomplete);
$("#container").hide().fadeIn(3000);
}
});
});
我的下一个问题是 - 我如何限制只能从前到后匹配的选项?例如,我开始输入55并获取以55开头的所有邮政编码,但也包含55个像50055的邮政编码,但我只想要以55开头的邮政编码。
提前感谢您的帮助!