This is a simple form demo. It doesn't submit to the server, but instead will render the JSON object onto the page whenever you press the "Examine data" button.
When you press the "Change data" button the underlying data object is updated, and the form is updated right away.
Read the source of form-demo.js to see how it is all set up.