jQuery UI Автозаполнение с ASP MVC

Я пытаюсь заставить работать функцию jQuery Automcomplete, но она не будет работать так, как я хочу: P Это мой код:

JavaScript:

        $("#CustomerID").autocomplete({
            source: function(request, response) {
                $.ajax({
                    type: "POST",
                    url: "/customer/search",
                    dataType: "json",
                    data: {
                        term: request.term
                    },
                    error: function(xhr, textStatus, errorThrown) {
                        alert('Error: ' + xhr.responseText);
                    },
                    success: function(data) {
                        response($.map(data, function(c) {
                            return {
                                label: c.Company,
                                value: c.ID
                            }
                        }));
                    }
                });
            },
            minLength: 2,
            select: function(event, ui) {
                alert('Select');
            }
        });

ASP MVC:

    [AcceptVerbs(HttpVerbs.Post)]
    public JsonResult Search(string term)
    {
        if (term == null)
            term = "";

        List<JSON_Customer> customers = repCustomer.FindCustomers(term).ToList();
        return Json(customers);
    }

    public class JSON_Customer
    {
        public int ID { get; set; }
        public string Company { get; set; }
    }

    public IQueryable<JSON_Customer> FindCustomers(string searchText)
    {
        return from c in _db.Customers
               where c.Company.Contains(searchText)
               orderby c.Company
               select new JSON_Customer
               {
                   ID = c.ID,
                   Company = c.Company
               };
    }

Я получаю запрос от$.ajax и я возвращаю правильный список клиентов в соответствии с поисковым запросом. Иsuccess метод вызывается. я могу увидеть этоdata имеет[object Object] значение, но что мне делать дальше? В моем списке нет ни одного клиента. Я используюresponse($.map... код изhttp://jqueryui.com/demos/autocomplete/#remote-jsonp но это просто не сработает.

Кто-нибудь знает почему?

Ответы на вопрос(1)

Ваш ответ на вопрос