协助Jquery AutoComplete

时间:2017-07-06 15:28:03

标签: javascript jquery jquery-ui-autocomplete

我有一个功能,当用户输入一个LAN ID并且工作正常时,会显示一个人员列表。我现在需要填写表单的其余部分,当用户从列表中单击右侧人员或点击列表中该用户名称时“输入”。我想在没有对包含linq语句的MVC控制器中的函数进行第二次Json调用的情况下执行此操作。任何建议或提示将不胜感激。

Jquery的

    $(document).ready(function () {
    $("#LanID_input").autocomplete({
        source: function (request, response) {
            $.ajax({
                url: '@Url.Action("GetUserData")',
                type: "POST",
                dataType: "json",
                data: { lanID: request.term },
                success: function (data) {
                    response($.map(data, function (item) {
                        return {
                            label: item.FirstName + " " + item.LastName + "     " + item.LanID, value: item.LanID
                        };
                    }));
                },                  
            }); 
        },
      });
   });

0 个答案:

没有答案