javascript - Post data to Mongodb using Angular -
i'm trying post form mongodb using angular, i'm not sure how it. i've made connection mongodb node, , works, trying using angular
this form:
<form action="/insert" method="post"> <div class="title-1">contact</div> <div class="col-sm-6"> <div class="group"> <input type="text" id="name" name="name" required/> <label>naam *</label> </div> <div class="group"> <input type="text" id="adress" name="adress" required/> <label>straat + huisnummer *</label> </div> <div class="group"> <input type="text" id="postal" name="postal" required/> <label>postcode *</label> </div> <div class="group"> <input type="text" id="city" name="city" required/> <label>woonplaats *</label> </div> <div class="group"> <input type="text" id="email" name="email" required/> <label>email-adres *</label> </div> </div> <div class="col-sm-6"> <div class="group"> <input type="text" id="phone" name="phone" required/> <label>telefoonnummer *</label> </div> <div class="group"> <input type="text" id="quotation" name="quotation" required/> <label>offerte aanvragen voor *</label> </div> <div class="group"> <textarea id="message" name="message"></textarea> <label>omschrijving</label> </div> <button type="submit" value="submit">verzenden</button> </div> </form>
this post in node:
router.post('/insert', function(req, res, next) { var item = { name: req.body.name, adress: req.body.adress, postal: req.body.postal, city: req.body.city, email: req.body.email, phone: req.body.phone, quotation: req.body.quotation, message: req.body.message }; mongo.connect(url, function(err, db) { assert.equal(null, err); db.collection('user-data').insertone(item, function(err, result){ assert.equal(null, err); console.log('item inserted'); db.close(); }); }); res.redirect('/'); });
Comments
Post a Comment