Автозаполнение Jquery с базой данных

Я не могу понять, что не так с кодом для строки поиска автозаполнения.

Единственное, о чем я могу думать, это то, что я ссылаюсь не на то, что указано в URL.

aspx Javascript

    $(document).ready(function() {
        SearchText();
    });
    function SearchText() {
        $(".ui-autocomplete").autocomplete({
            source: function(request, response) {
                $.ajax({
                    type: "POST",
                    contentType: "application/json; charset=utf-8",
                    url: "Admin_home.aspx/GetAutoCompleteData",
                    data: "{'Car':'" + document.getElementById('query').value + "'}",
                    dataType: "json",
                    success: function(data) {
                        response(data.d);
                    },
                    Error: function(results) {
                        alert("Error");
                    }
                });
            }
        });
    }

</script>`

HTML-код ASPX

Я не могу напечатать или вставить HTML здесь. Это просто
asp: идентификатор текстового поля = & quot; запрос & quot; класс = & Quot; ui.autocomplete & Quot;

код C #

    [WebMethod]
    public static List<string> GetAutoCompleteData(string Car)
    {
        List<string> result = new List<string>();
        using (SqlConnection con = new SqlConnection(System.Configuration.ConfigurationManager.ConnectionStrings["CarsConnectionString"].ConnectionString))
        {
            using (SqlCommand cmd = new SqlCommand("select DISTINCT Car from T_Car where Car like '%'+ @SearchText +'%", con))
            {
                con.Open();
                cmd.Parameters.AddWithValue("@SearchText", Car);
                SqlDataReader dr = cmd.ExecuteReader();
                while (dr.Read())
                {
                    result.Add(dr["Car"].ToString());
                }
                return result;
            }
        }
    }

Должна ли часть HTML быть помещена в панель обновления AJAX?

Кроме того, у меня есть имена для поиска по запросу из SQL Server 2005.

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

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