Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // newad.html
- $(document).ready(function() {
- $('#submitButton').on('click', function() {
- var data = {};
- data.formPhone = $('#formPhone').val();
- $.ajax({
- dataType: 'json',
- data: data,
- type: 'POST',
- async: false,
- url: 'http://localhost:3000/result'
- });
- });
- });
- // validate script
- // form id == new-Ad
- $('#new-Ad').validate({
- onkeyup: false,
- formPhone: {
- required: true,
- remote: {
- url: '/result',
- type: 'POST'
- }
- }
- });
- // routes.js
- result: function(req, res) {
- var form = new formidable.IncomingForm();
- form.parse(req, function(err, fields) {
- var phone = fields.formPhone;
- var query = Ad.find({ 'phone': phone });
- query.exec(function(err, num) {
- if (err)
- throw err;
- if (!num.length) {
- res.status(200).send('true');
- } else if (num.length) {
- res.status(200).send('false');
- }
- });
- });
- },
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement