Javascript JQuery自动完成故障

Javascript JQuery自动完成故障,javascript,jquery,jquery-ui,autocomplete,Javascript,Jquery,Jquery Ui,Autocomplete,我正在尝试从其网站上重新创建JQUery自动完成示例: 我更改的唯一内容是更改源属性: source: function( request, response ) { $.getJSON( "search.php", { term: extractLast( request.term ) }, response ); }, 致: 现在的问题是自动完成只为第一个','

我正在尝试从其网站上重新创建JQUery自动完成示例:

我更改的唯一内容是更改源属性:

    source: function( request, response ) {
               $.getJSON( "search.php", {
                 term: extractLast( request.term )
               }, response );
             },
致:


现在的问题是自动完成只为第一个','工作。当我选择我的第一个项目,然后当我想搜索并选择第二个项目,没有发生任何事情。我的firebug中没有错误。我可以看到搜索方法调用,但源并没有改变,也并没有显示为我的自动完成项。我可以正确地看到搜索词的更改,但实际上没有搜索发生。

尝试将选项
multiple:true
添加到脚本中

$(document).ready(function() {
    src = '/UIClientsWebService.asmx/SearchCRMUsers';
    $("#yourSelector").autocomplete({
        source: function(request, response) {
            $.ajax({
                url: src,
                dataType: "json",
                data: "{term:'" + extractLast(request.term) + "'}",
                success: function(data) {
                    response(data);
                }
            });
        },
        min_length: 3,
        delay: 300,
        multipleSeparator:",",
        multiple: true,
    });
});

尝试将选项
multiple:true
添加到脚本中

$(document).ready(function() {
    src = '/UIClientsWebService.asmx/SearchCRMUsers';
    $("#yourSelector").autocomplete({
        source: function(request, response) {
            $.ajax({
                url: src,
                dataType: "json",
                data: "{term:'" + extractLast(request.term) + "'}",
                success: function(data) {
                    response(data);
                }
            });
        },
        min_length: 3,
        delay: 300,
        multipleSeparator:",",
        multiple: true,
    });
});

尝试将选项
multiple:true
添加到脚本中

$(document).ready(function() {
    src = '/UIClientsWebService.asmx/SearchCRMUsers';
    $("#yourSelector").autocomplete({
        source: function(request, response) {
            $.ajax({
                url: src,
                dataType: "json",
                data: "{term:'" + extractLast(request.term) + "'}",
                success: function(data) {
                    response(data);
                }
            });
        },
        min_length: 3,
        delay: 300,
        multipleSeparator:",",
        multiple: true,
    });
});

尝试将选项
multiple:true
添加到脚本中

$(document).ready(function() {
    src = '/UIClientsWebService.asmx/SearchCRMUsers';
    $("#yourSelector").autocomplete({
        source: function(request, response) {
            $.ajax({
                url: src,
                dataType: "json",
                data: "{term:'" + extractLast(request.term) + "'}",
                success: function(data) {
                    response(data);
                }
            });
        },
        min_length: 3,
        delay: 300,
        multipleSeparator:",",
        multiple: true,
    });
});

非常感谢,实际上它工作的是响应(数据)行,没有必要添加多个:true,但无论如何你保存了我:)非常感谢,实际上它工作的是响应(数据)行,没有必要添加多个:true,但无论如何你保存了我:)非常感谢,实际上它工作的是响应(数据)行,没有必要添加多个:true,但无论如何您保存了我:)非常感谢,实际上使它工作的是响应(数据)行,没有必要添加多个:true,但无论如何您保存了我:)