在我的客户端代码中,我调用了getContents():
$.getJSon("/getContents", function(room){
theRoom=$("#roomName").val();//textarea's value
...
});
在服务器端代码(index.js)中的getContents()中,如何使用request.query或任何其他函数获取theRoom(variable),以便可以根据其标题获取Room的内容(房间)?
getContents();
var getContents=function(req,res){
...
var room=?
...
roomCollection.findOne({name: room}, function(err,theRoom){...
res.send(theRoom)
});
...
}
最佳答案
根据您的JSON结果,以下可能是一个好的开始:
$.getJSON("/getContents", function(data){
var theRoom=$("#roomName").val();//textarea's value
$.each(data.rooms, function( key, room) {
if(room.title == theRoom)
alert(room);
});
});