var byID = true ; var json = $ ( '#form_id' ) . getJSON ( byID ) ; var json = $ ( "#form_id" ) . getJSON ( ) ; Example: by ID for legacy code var lancamento = { empresa : { id : 2 , name : "Teste" } , partidas : [ { conta : { codigo :"1.02.0002" , nome : "Compras" } , natureza : "1" } , { conta : { codigo :"1.02.0001" , nome : "Banco" } , natureza : "-1" } ] , description : "Teste" , value : "125,67" , date : "12/03/1999" } ; var byID = true ; $ ( '#form_id' ) . populate ( lancamento , byID ) ; Example: by name [default] var lancamento = { empresa : { id : 2 , name : "Teste" } , partidas : [ { conta : { codigo :"1.02.0002" , nome : "Compras" } , natureza : "1" } , { conta : { codigo :"1.02.0001" , nome : "Banco" } , natureza : "-1" } ] , description : "Teste" , value : "125,67" , date : "12/03/1999" } ; $ ( "[name='form_name'" ) . populate ( lancamento ) ; Testing in Browser's Console var script = document . createElement ( 'script' ) ; script . onload = function ( ) { var jsonFormScript = document . createElement ( "script" ) ; //source version jsonFormScript . src = "https://raw.github.com/milfont/jsonform/master/lib/jsonform.js" ; //minified version //jsonFormScript.src = "https://raw.github.com/milfont/jsonform/master/minified/jsonform.min.js"; document . body . appendChild ( jsonFormScript ) ; } ; script . src = "https://raw.github.com/milfont/jsonform/master/vendor/jquery-1.7.1.min.js" ; document . getElementsByTagName ( 'head' ) [ 0 ] . appendChild ( script ) ; Install nodejs and npm https://github.com/joyent/node/wiki/Installation
git clone git://github.com/milfont/jsonform.git
cd jsonform
npm install sudo chmod 777 testrunner
./testrunner