簡體   English   中英

如何使用NodeJS作為服務器語言將數據從玉器傳遞到mongodb

[英]How to pass data from jade to mongodb using NodeJS as the server language

我正在使用Web應用程序的NodeJS,Express,MongoDB,Mongoose和jade。 我想知道如何將數據從玉傳遞到mongodb。 我要傳遞的數據是某些div中的文本,當用戶創建它們時這些文本會附加到網頁上。

例。

<div class="c1">
  <div class="c2">
    Object 1
  </div>

  <div class="c2">
    Object 2
  </div
</div>

我想將c2 divs類中的文本傳遞給mongodb。 截至目前,我正在使用

a(href="/save/", value="Publish", class="button") Publish

但是問題是,如果按下此鏈接,它將被重定向到localhost:3000 / save /,但是所有填充的div都不會被傳輸,因為我不傳遞任何東西,所以它們不會被傳輸。 我在想我應該為鏈接提供某種onclick函數。 但是后來我不知道從那里去哪里。

您的用戶如何在div編輯文本? 您正在使用contentEditable嗎? 雖然這是一個不錯的功能,但需要一些工作和Web開發方面的知識才能正確實現。

我建議最簡單,最“正確”的方法是使用textarea而不是div ,並將其作為表單提交:

<form action="/save/" method="post" class="c1">
  <textarea name="c2" class="c2">
    Object 1
  </textarea>

  <textarea name="c2" class="c2">
    Object 2
  </textarea>

  <input type="submit" value="Publish">
</form>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM