jquery create input hidden

JavaScript
$('<input>').attr({
    type: 'hidden',
    id: 'foo',
    name: 'bar'
}).appendTo('form');
Source

Also in JavaScript: