jquery autoComplete со списком в качестве источника

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

 <asp:TextBox runat="server" ID="txtEmailList" CssClass="txtAutoComplete">

скрипт для автозаполнения

$('#txtEmailList').autocomplete({
                source: function(request, response) {
// this is the ajax call, which is running successfully
                    var msg = 
Assessments_JqueryAutoComplete.AutoComplete(request.term).value; //(ajaxpro functions)
                    response(msg.d); 
                }

            });

вывод будет выглядеть так (в firebug он отображается как обычный/текст), как я могу прикрепить этот массив к исходному свойству. (я не могу использовать метод $.ajax, так как мне нужно использовать ajaxpro в качестве офисных правил), поэтому я получаю список массивов обратно из вызова ajax, как мне связать автозаполнение.

["Список 1","Список 2","Список 3","Список 4"];/* // это выходной ответ от jquery(от firebug)

[AjaxPro.AjaxMethod(HttpSessionStateRequirement.ReadWrite)]
public List<string> AutoComplete(string query)
{
List<string> objLisItmes = new List<string>();
objLisItmes.Add("List 1");
objLisItmes.Add("List 2");
objLisItmes.Add("List 3");
objLisItmes.Add("List 4");
return  objLisItmes;
}

это вывод firebug для Заголовки ответов

Cache-Controlno-cache Content-Length40 Content-Typetext/plain; charset=utf-8 DateWed, 07 Mar 2012 10:45:37 GMT Expires-1Pragmano-cache

7
задан Dhaust 28 February 2018 в 06:19
поделиться