我有一个带有重定向的选择字段,可以正常工作,但是,选择将有超过 100 多个项目,所以我也想给它一个自动完成功能。我已经尝试了几种解决方案,但无法让它们工作。我已经多年没有使用 Jquery,而且我的技能严重缺乏。
到目前为止,我有以下内容,效果很好,现在我只想为用户添加一个自动完成功能,任何帮助都将不胜感激。
HTML
<select class="uk-select" id="occupation_select">
<option value="" selected>Select Occupation</option>
<option value="/avon">Avon</option>
<option value="/amway">Amway</option>
<option value="/body-shop">Body Shop</option>
</select>
<script>
$(function(){
// bind change event to select
$('#occupation_select').on('change', function () {
var url = $(this).val(); // get selected value
if (url) { // require a URL
window.location = url; // redirect
}
return false;
});
});
</script>