Iam new to node.js Я хочу получить выборку данных из db и отправить это возвращаемое значение в Jquery. в следующем кодеОтправить ответ от node.js к JQuery
exports.signin = function (signupCollection, context) {
var record = utils.httpBody(context.req);
signupCollection.find({ },{email: record.email,password: record.password},function(err, result) {
console.log("result-------"+result) // prints the data correctly
if(!err) return result;
});
}
result
печатает правильные данные я хочу ... он получает правильно
В JQuery
var data = {
"email": $('#email').val(),
"password": $('#password').val()
};
$.ajax({
type: "post",
url: "/signIn",
dataType: "json",
data: data,
success: function (data) {
console.log("sign in succesfully!!"); // here i want to getthe result data
console.log("SIGN IN RESPOSEE----"+data);
}
});
внутри этого я не мог получить результирующие данные, возвращаемые от узла, js
success: function (data) {
alert("data-------------"+data);
}
yessss ... context.res является ответом object.how может я изменить код как ты говорил? – Psl
am get http.js: 593 throw new TypeError ('первый аргумент должен быть строкой или буфером'); – Psl
'result' кажется' Object', используется 'JSON.stringify()'. – leesei