Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/30.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 使用JQuery自动完成获取所选项目_C#_Asp.net_Jquery Ui_Autocomplete_Jquery Ui Autocomplete - Fatal编程技术网

C# 使用JQuery自动完成获取所选项目

C# 使用JQuery自动完成获取所选项目,c#,asp.net,jquery-ui,autocomplete,jquery-ui-autocomplete,C#,Asp.net,Jquery Ui,Autocomplete,Jquery Ui Autocomplete,我有下面的代码工作。如何读取选定项并将其设置为页面上的控件(即隐藏字段)。NamedUserName是要返回的对象的属性。谢谢你的帮助 $(function () { $(".tb").autocomplete({ source: function (request, response) { $.ajax({ url: "/Service/NomineeWebService.asmx/GetMatchingActiveDirectoryUsers"

我有下面的代码工作。如何读取选定项并将其设置为页面上的控件(即隐藏字段)。NamedUserName是要返回的对象的属性。谢谢你的帮助

$(function () {
$(".tb").autocomplete({
    source: function (request, response) {
        $.ajax({
            url: "/Service/NomineeWebService.asmx/GetMatchingActiveDirectoryUsers",
            data: "{ 'SearchCharacters': '" + request.term + "' }",
            dataType: "json",
            type: "POST",
            contentType: "application/json; charset=utf-8",
            dataFilter: function (data) { return data; },
            success: function (data) {
                response($.map(data.d, function (item) {
                    return {
                        id: item.NomineeUserName,
                        value: item.NomineeLastNameFirstName,
                        data: item
                    }
                }))
            },
            error: function (XMLHttpRequest, textStatus, errorThrown) {
                alert(textStatus);
            }
        });
    },
    minLength: 2,
    select: function (event, ui) {
        selectedItemData = ui.item.data;
    }
});

}))

select
处理程序中,它应该非常简单:

select: function (event, ui) {
    $("hidden-input-selector").val(ui.item.id);
}

select
处理程序中,它应该非常简单:

select: function (event, ui) {
    $("hidden-input-selector").val(ui.item.id);
}