jQueryUI自动完成始终显示所有选项

时间:2015-11-10 13:31:04

标签: jquery user-interface jquery-autocomplete

我有一些对象。单击输入 - 数据显示,选择的数据添加,但自动完成不起作用(所有数据始终显示)。如果我尝试简单数组,并且简单source: array,则自动完成功能正常。

$(function() {
    function log( message ) {
        $("<div>").text(message).appendTo("#log");
        $("#log").scrollTop(0);
    }

    $("#search").autocomplete({
        source: function (request, response) {
            response($.map(resultUsers, function (value, key) {
                return {
                    label: value.name,
                    value: value.Id
                }
            }));
        },
        select: function( event, ui ) {
            event.preventDefault();
            $("#search").val(ui.item.label);
            log( ui.item ? ui.item.label + " Id " + ui.item.value : "Nothing selected");
        }
    });
});

0 个答案:

没有答案