Как вызвать удаленный источник данных в автозаполнении JQuery? - PullRequest
0 голосов
/ 01 августа 2011

У меня есть файл действия, содержащий данные в формате json. Я пытаюсь реализовать автозаполнение в jquery ajax. При вызове ajax любой может помочь мне вызвать этот класс действия, содержащий данные json, необходимые для автозаполнения jquery. Я делаю это следующим образом, я не могу вызвать класс действия в URL

$.ajax(){
    type: "POST",
    url:
    dataType: "json",
    data: {},
    contentType: "application\json;charset=utf-8",
    success: function(response) {
        var dataFromServer=eval('('+jqxhr.responseText+')');
        $.autocomplete({
            source:dataFromServer
        )};
    }
    error: function(XMLHttpRequest,textStatus,errorThrown){
        alert(textStatus);
    }

1 Ответ

0 голосов
/ 01 августа 2011
$.ajax({
            type: "POST",
            url: "",
            dataType: "json",
            data: "{}",
            contentType: "application/json; charset=utf-8",
            success: function(response) {

                var datafromServer = eval('('+jqXHR.responseText+')');

                $("#id").autocomplete({
                    source: datafromServer
                });

            },
            error: function(XMLHttpRequest, textStatus, errorThrown) {

               alert(textStatus);
            }
        });
...