Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- script(src='/_js/jquery-1.8.2.min.js')
- script
- $(document).ready(function(req, res) {
- $('#login').submit(function() {
- var formData = $(this).serialize();
- console.log(formData);
- $.post('/login', formdata, processData).error('ouch');
- function processData(data, status) {
- console.log(status);
- console.log(data);
- if (data == 'pass') {
- $('#content').html('<p>You have successfully loggin in!</p>');
- } else {
- if (! $('#fail').length) {
- $('#formFrame').prepend('<p id="fail">Incorrect login information. Please try again)</p>');
- }
- }
- } //end processData
- }); //end submit
- }); //end ready
- div.main
- h1= title
- div#formFrame
- form(id='login', action='/login', method='POST')
- p
- label(for='username') Username:
- input(id='username', type='text', name='username')
- p
- label(for='password') Password:
- input(id='password', type='password', name='password')
- p
- input(id='button', type='submit', name='button', value='Submit')
- app.post('/login', loginPost);
- module.exports.loginPost = function(req, res) {
- var password = 'admin'
- , username = 'user'
- , data = req.body;
- if (data.username == username && data.password == password) {
- res.send('pass');
- } else {
- res.send('fail');
- }
- };
- $('#login').submit(function(evt) {
- evt.preventDefault();
- // ...
- });
Add Comment
Please, Sign In to add comment