来自json的jQuery自动完成

时间:2013-01-11 19:00:27

标签: jquery ajax

我正在访问一个json API并进行ajax调用以获取json,我成功完成了这项工作,但我希望将json中的名称填充为文本框下的建议文本。我这样做有问题。任何人都可以提出一些建议吗?

$("#state").autocomplete({
    source: function( request, response ) {
        var result = $.ajax({
            url: 'http://localhost:8181/jquery/api/states/regex?stateName='+request.term,
            method: 'GET',
            dataType: 'json',
            success: function(data) {
                //alert(data);
                response($.map(data, function(item) {
                    //alert(item.stateName);
                    return {
                        label: item.stateName,
                        value: item.stateName
                    };
                }));
            }
        });
        return result.responseText;
    },
    minLength: 1
})
}); 

我得到了它的工作谢谢!!

0 个答案:

没有答案