Я хочу слушать непрерывные изменения по сравнению с CouchDB с помощью JQuery - теперь это работает:Читайте непрерывную подачу от CouchDB с помощью Ajax/JQuery
http://localhost:5984/testdb/_changes?feed=continuous
, что означает, что я получаю новую линию JSON каждый раз, когда есть db update - но как читать обновления с этого URL-адреса с помощью jQuery?
Я попытался использовать это, но он не работает:
$.ajax(
{
url : "http://localhost:5984/testdb/_changes?feed=continuous&callback=?",
dataType : 'json',
success : function(data)
{
alert(data.results.length);
}
});
Редактировать: $ .ajax вызывает функцию «успеха» и сразу же возвращается, это не «опрос» для изменения .. (график колонка для столбца АЯКСА в изображении ниже 16мс)
И нет, это не проблема Аякса междоменного - я могу видеть в Firebug есть ответ с правильным числом элементов
Поэтому любые указания/советы будут оценены - он не должен быть JQuery - обычный старый javscript будет делать, а
'feed = continu' предназначен для использования на стороне сервера. В браузере используйте 'feed = longpoll' –