【发布时间】:2017-10-07 07:21:39
【问题描述】:
我需要为我的表单输入添加 jquery ui-autocomplete 功能,它应该建议已经添加的数字,我的表单输入代码是
<div class="input-group">
<span class="input-group-addon">Purchase No </span>
{!! Form::input('text', 'purchase_number', $purchase_number, array('id' => 'purchase_number', 'class' => 'input-lg form-control TabOnEnter', 'placeholder' => 'purchase_number')) !!}
</div>
我用 jquery 脚本尝试的是,
<script>
$(function() {
$("#purchase_number").autocomplete({
autoFocus: true,
minLength: 0,
select: function (event, ui) {
$('#purchase_number').val(ui.item.purchase_number);
}
})
.focus(function () {
$(this).autocomplete("search", "");
});
$("#purchase_number").autocomplete().data("uiAutocomplete")._renderItem = function (ul, item) {
return $("<li>")
.append("<a>" + item.purchase_number + "</a>")
.appendTo(ul);
};
});
</script>
我在做自动完成功能方面很新,我可能犯了一些小错误,我要求你清楚地解释我需要在其中做哪些改变..
【问题讨论】:
-
你能给个小提琴吗?
-
这是我的小提琴,jsfiddle.net/uyxje4a5 .. ui 自动完成类未应用于表单..
标签: javascript jquery laravel jquery-ui autocomplete