我有一個contact
頁面,其中一個可以把他們的contact details
和message
。一旦他們把他們的信息,它被保存到mongodb collection
。如果沒有錯誤,我想清空聯繫表,並顯示一條彈出消息說,謝謝。現在,如果我使用nodejs一次渲染多個頁面
app.post("/contact", function(req, res){
var name = req.body.name;
var email = req.body.email;
var phone = req.body.phone;
var message = req.body.mess;
var contact_message = new Contact({name:name,email:email,phn_no:phone,message:message});
contact_message.save(function (err) {
if (err) {
return err;
}
else {
console.log("Contact details saved");
res.render("contact");
}
});
上面的代碼只是呈現回到同一contact page
沒有感謝你的消息。如果我試圖創建一個新的ejs
頁面(如:thankyoupage)通過發送使用信息,並使其在該網頁:
res.render("thankyoupage",{message: "thankyou"});
它將使只有新的三江源頁面,並留下聯繫頁面不受影響。所以我在這種情況下不會有聯繫頁面。我想要的東西是兩個混合的地方,我會顯示一個彈出窗口顯示在背景上的聯繫頁面上的空字段感謝您的消息。無論如何,我可以做到這一點?任何建議/幫助/例如將不勝感激。
我不是那麼肯定我怎麼能這樣做,我得到各種各樣的錯誤,如果我嘗試發送一些東西渲染到JavaScript – scrpaingnoob
@scrpaingnoob - 你將不得不顯示你的模板和你爲我們嘗試了什麼瞭解您做錯了什麼或如何幫助您解決問題。 – jfriend00
我想我明白你的意思了,謝謝你的建議 – scrpaingnoob