我找不到具有自动完成功能的简单jquery / php脚本的解决方案。 当我进入城市自动完成时请求php页面(使用mysql dbb)并返回一个数组($ suggestions ['suggestions'] [])并显示多个结果并显示它。
当我点击一个结果时,我想做一个警告(),但它不起作用:(
的jQuery
$('#search-city').autocomplete({
serviceUrl: 'mod/search-city.php?action=city',
dataType: 'json',
select: function() {
alert("OK");
}
});
HTML
<input type="text" name="search-city" id="search-city" value="" onfocus="this.value = '';" onblur="if (this.value == '') {this.value = '';}" autocomplete="off">
一个想法?
非常感谢!
答案 0 :(得分:1)
您可以将select
选项替换为onSelect
$('#search-city').autocomplete({
serviceUrl: 'mod/search-city.php?action=city',
dataType: 'json',
onSelect: function() {
alert("OK");
}
});