我正在尝试在表单上实现自动完成jQuery
我有一个CIE输入字段,这是我的js代码:
<script type="text/javascript">
$(function () {
$("#cie").autocomplete({
minLength: 3,
source: "autocomplete"
})
});
</script>
源是“autocomplete”,它是一个返回JSON字符串的URL,如:
{"results":[{"id":1,"label":"Result 1","value":"Result 1"}]}
但是当我尝试使用我的字段时,只显示一个没有结果的空字段
答案 0 :(得分:0)
自动填充功能无法识别键results
,因此您必须尝试以下操作:
$( "#cie" ).autocomplete({
minLength: 3,
source: function( request, response ) {
$.getJSON( "autocomplete", request, function( data, status, xhr ) {
response( data.results );
});
}
});