jQuery и CouchDBX - _all_docs - HTTP 200, но данные не возвращаются в функцию успеха - PullRequest
2 голосов
/ 05 сентября 2010

Я не могу получить доступ к своему серверу CouchDB ( CouchDBX ) с помощью вызова jQuery AJAX.

Я могу получить доступ к своей демонстрационной базе данных на localhost:5984/helloworld/_all_docs через браузеры (протестировано с FireFox, Chrome и Safari). Но когда я делаю простой AJAX-вызов с использованием jQuery, я не получаю никаких данных.

Запросы завершаются кодом 200.


Вот как выглядит мой AJAX-вызов:

$(function ()
{
    $.ajax(
    {
        cache: false,
        dataType: "json",
        error: function (xmlHttpRequest, textStatus, errorThrown)
        {
            console.log("error", xmlHttpRequest, textStatus, errorThrown);
        },
        global: false,
        success: function (data, textStatus, xmlHttpRequest)
        {
            console.log("success", data, textStatus, xmlHttpRequest);
        },
        timeout: 3000,
        url: "http://localhost:5984/helloworld/_all_docs"
    });
});

Что я делаю не так?


Обновление

Скриншоты консоли FireBug:

http://grab.by/6fkS

http://grab.by/6fkX

http://grab.by/6fkY

1 Ответ

0 голосов
/ 05 сентября 2010
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...