将res.send mongoose结果表示为ajax

时间:2018-06-04 20:19:56

标签: node.js ajax express

我尝试将res.send对象转换为ajax。 如果我尝试lije,这将完美无缺。

res.status(200).send(""+result)

但是,如果我尝试这样做不起作用。在ajax警报结果是[对象对象]

res.status(200).send({result:result})

这是我的ajax文件:

$.get("/yorumal?w=<%-topic.konusayisi%>&sayfa="+daha,function(data, status){
alert(data)
});
    return false;
});

1 个答案:

答案 0 :(得分:0)

在第二个片段中,您将发回一个JSON对象,因此jQuery正在处理它。

如果您将alert(data)更改为alert(data.result,则会看到result中的内容。

如果result也是一个对象,您将能够访问任何属性。