无法使用通过$ .Ajax()

时间:2018-06-29 10:31:24

标签: javascript ajax couchdb

我正在编写一个JS,我想在其中进行一些Ajax调用,以从CouchDB中的数据库获取JSON文件。我的代码基于我在网上找到的示例,但是由于缺乏经验和知识,很难完全修复它。

我的代码:

function myFunction(){

var request = $.ajax({

    url:'http://admin:pass@localhost:5984/db/_design/view/_view/view',
    type:'get',
    dataType:'json'

});

request.done (function (data)){

    var result;
    for (var i in data){
        if( data[i] == key){
            result.push(data[i]);
        }
    }
    console.log(result);
};}

问题:似乎它甚至没有执行请求的调用,因为当我尝试打印数组时,它什么也没做。

查看方式,在我定义 request 的第一部分中,它应该从CouchDB获取JSON文件。而且,如果正确,则在完成请求的第二部分 request.done 中,我给出了如何处理JSON文件的函数。为了清楚起见,我的想法是遍历数据并将“键”的值保存在结果数组的每一行中。

0 个答案:

没有答案