Skip to content

Commit

Permalink
Added form example
Browse files Browse the repository at this point in the history
  • Loading branch information
tj committed Sep 11, 2010
1 parent a0bc793 commit 72a0883
Show file tree
Hide file tree
Showing 2 changed files with 50 additions and 0 deletions.
28 changes: 28 additions & 0 deletions examples/form.jade
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
form(method="post")
fieldset
legend General
p
label(for="user[name]")
| Username:
input(type="text", name="user[name]", value=user.name)
p
label(for="user[email]")
| Email:
input(type="text", name="user[email]", value=user.email)
fieldset
legend Location
p
label(for="user[city]")
| City:
input(type="text", name="user[city]", value=user.city)
p
select(name="user[province]")
option(value="") -- Select Province --
option(value="AB") Alberta
option(value="BC") British Columbia
option(value="SK") Saskatchewan
option(value="MB") Manitoba
option(value="ON") Ontario
option(value="QC") Quebec
p.buttons
input(type="submit", value="Save")
22 changes: 22 additions & 0 deletions examples/form.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@

/**
* Module dependencies.
*/

var jade = require('./../lib/jade');

var options = {
locals: {
user: {
name: 'TJ',
email: 'tj@vision-media.ca',
city: 'Victoria',
province: 'BC'
}
}
};

jade.renderFile(__dirname + '/form.jade', options, function(err, html){
if (err) throw err;
console.log(html);
});

0 comments on commit 72a0883

Please sign in to comment.