I am using node js with express and Mongo. I have a simple program that takes in user settings through radio buttons. I have a submit button but I do not know how to make it work from there. Do I need a new JS file to send it to mongodb? All I want is for my html to save the preferences and store them to the database. What steps do I start going in?

Example here: if I clicked male and hit submit, I would want the word male to save to the database.

<html>
  <body>
      <form action="">
        <input type="radio" name="sex" value="male">Male<br>
        <input type="radio" name="sex" value="female">Female
      </form>
  </body>
</html>
有帮助吗?

解决方案

First you want to send a http post to node js.

This will show you how to do that. How to retrieve POST query parameters?

Then you need to take that info and parse it and then send it to Mongo.

This will show you how to do an insert using Nodejs Mongo Driver. http://mongodb.github.io/node-mongodb-native/markdown-docs/insert.html

其他提示

  1. create server.
  2. send http req.
  3. connect to mongodb.
  4. insert data in mongodb
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top