Автозаполнение Jquery не отображает выбранный список на странице asp.net - PullRequest
0 голосов
/ 31 марта 2019

У меня есть страница asp.net (aspx), с этой страницы я позвонил в службу WebApi и получил список строк в jquery, автозаполнение исходного объекта object.service возвращает все данные, но не отображается на странице.

Мой метод веб-API: Возвращает список строк.

[HttpPost]
public List<string> GetAgencyCPR(string CPR, string Agency)<br/>
{
   return cc.AgencyInsured.FindAll(c => c.CPR != null).Select(e => 
   e.CPR).ToList();
}

Мой скрипт на странице:

    $(document).ready(function () {
        BindControls();
    })

    function BindControls() {

          $("#<%=txtSearchCPR.ClientID%>").autocomplete(               
            {
                source: function (request, response) {
                    var val = request.term;
                    $.ajax({

                        url: "Http://localhost:7050" + "/api/admin/getagencycpr/" + val + "/" + "BBK",
                        type: "POST",
                        dataType: "json",
                        success: function (data) {
                            response($.map((data), function (item) {
                                return
                                {
                                    value: item;
                                }
                            }));
                        },
                        error: function (XMLHttpRequest, textStatus, errorThrown) {
                            alert(textStatus);
                        }

                    });
                },
                minLength: 1,

            });
    } 
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...