0
我使用以下代碼從MongoDB休息服務獲取響應。但它給錯誤未捕獲的SyntaxError:意外的令牌:(mongoDB + ajax)
未捕獲的SyntaxError:意外的標記:
我一直在使用命令
mongod --rest --jsonp
繼啓用REST服務在MongoDB是爲Ajax調用代碼:
$.ajax({
type: 'GET',
url: "myDB/myCollection/",
dataType: 'jsonp',
jsonp: 'jsonp',
crossDomain: true,
success:function(result){
console.log(result);
}
});
這是一個由休息服務返回的數據:
{
"offset" : 0,
"rows": [
{ "_id" : { "$oid" : "57173811e28098f50d3e065a" }, "name" : "abc" } ,
{ "_id" : { "$oid" : "57173821e28098f50d3e065c" }, "name" : "xyz" }
],
"total_rows" : 2 ,
"query" : {} ,
"millis" : 0
}
請幫我使用ajax調用從MongoDB休息服務獲取數據。
你不應該使用'數據類型: 「JSON」',而不是'jsonp' – wero