我試圖從JavaScript調用一個CouchDB列表。CouchDB列表「訪問列表時發生錯誤:無效的JSON」錯誤
我的jQuery調用是:
var listItems = $.couch.db('foo').list('foo/barList', 'foo/barView');
如果我測試這個在Firebug控制檯當我有jquery.couch.js加載(如蒲團)頁面上的返回正是我想要的(幾個<input>
標籤與填充適當的數據)。
然而,當我把這個從代碼中,我得到的錯誤:
An error occured accessing the list: Invalid JSON: [the html]
...其中[the html]
是我想在我的腳本來處理的HTML。我不明白爲什麼我會得到一個JSON錯誤 - 我認爲列表的重點是要返回HTML。有沒有辦法強制它將我的html返回給我?
此外,我的列表功能包括以下內容,所以我不知道爲什麼這不起作用。
start({
"headers": {
"Content-Type": "text/html"
}
});