我正在尝试在jQuery自动完成选择时在div(#cityInput)中插入变量。我做错了什么?
var options = ["California", "Seattle", "Portland", "San Francisco"];
$(function() {
$("#citySelect").autocomplete({
source: options,
minLength: 2,
select: function() {
$('#chooseCity').dialog('close');
$('#cityInput').append('airline');
},
});
});
答案 0 :(得分:0)
首先,在最后一个选项(select
)后面有逗号
这可能会给你的javascript错误。 (我会推荐一些工具,比如firebug,用于监控javascript中的错误)
修改强>
这是一个live example。我在输入中输入Se
,点击出现的Seattle
选项,并在我选择的城市获得提醒
自动填充工作。
答案 1 :(得分:0)
你有一个额外的逗号:
},
^