Skip to content

Instantly share code, notes, and snippets.

@emerleite
Forked from craftgear/gist:838579
Created February 23, 2011 23:22
Show Gist options
  • Save emerleite/841414 to your computer and use it in GitHub Desktop.
Save emerleite/841414 to your computer and use it in GitHub Desktop.
var form = require('express-form');
validate = form.validator;
filter = form.filter;
/* setup express server here */
app.get('/', function(req,res){
form(
validate('foo').required();
validate('bar').required('a placeholder text for bar', 'a customize error message here');
)(req, res)
if(!req.form.isValid){
//error handling
console.log(req.form.errors);
}
else{
//submit data handling
console.log(req.form.foo);
}
})
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment