从Web服务调用jQuery自动完成

时间:2013-08-22 19:09:04

标签: jquery web-services autocomplete

我有这个函数从Web服务获取一个值列表作为一个数组,并列出一些输入的自动完成列表(我们不知道当函数有多少合格输入将在页面上运行)。我已经验证我从Web服务调用中获取了一个数组(JSON被解析为一个Array对象)。我认为附加到自动完成的代码肯定有问题。有什么想法吗?

function getDepartmentList() {
    var dUrl = "/Service/Departments/?uid=" + userId;

    $.ajax({
        url: dUrl,
        cache: false,
        success: function (data) {
            $("[id$=__Department]").die();
            $("[id$=__Department]").live("keyup.autocomplete", function () {
                $(this).autocomplete({
                    source: data
                });
            });
        },
    });
}

0 个答案:

没有答案