jQueryUI – 使用json文件自动完成
我正在尝试使用json文件进行自动完成,但是当我在输入字段上键入时,它什么也没显示。 我想只显示指定为“descricao”的数据,而不是“codigo”。 这是我的代码:
$(function() { $('#autocompleteGrupo').autocomplete({ source: function (request, response) { $.ajax({ url: "jsonGrupo.jsp", dataType: 'json', data: request, success: function( data ) { response( $.map( data, function( item ) { return { label: value, value: item.descricao }; })); } }); }, minLength: 2 }); });
我的json文件:
[{"codigo":"1","descricao":"Tecnologia da Informação"}]
谢谢,
卢卡斯。
尝试下面显示的代码:
$(function() { $('#autocompleteGrupo').autocomplete({ source: function (request, response) { $.ajax({ url: "jsonGrupo.jsp", dataType: 'json', data: request, success: function( data ) { response( $.map( data, function( item ) { return(item.descricao) })); } }); }, minLength: 2 }); });
还检查是否包含jquery ui js,css ……….