Я пытаюсь вызвать список CouchDB из JavaScript.
Мой вызов jQuery:
var listItems = $.couch.db('foo').list('foo/barList', 'foo/barView');
Если я проверю это в консоли FireBug, когда я на страницес загруженным файлом jquery.couch.js (например, Futon) он возвращает именно то, что мне нужно (несколько тегов <input>
с заполненными соответствующими данными).
Однако, когда я вызываю это из кода, я получаюошибка:
An error occured accessing the list: Invalid JSON: [the html]
... где [the html]
- это HTML-код, которым я хочу манипулировать в своем скрипте.Я не понимаю, почему я получаю ошибку JSON - я думал, что смысл списков в том, чтобы вернуть HTML.Есть ли способ заставить его вернуть мой HTML мне?
Кроме того, моя функция списка включает следующее, поэтому я не уверен, почему это не работает.
start({
"headers": {
"Content-Type": "text/html"
}
});