This is a form sample using all common actions in web applications (read, write, enable, disable).
NinjaForms
HTML
JS
function enableDisableForm() { var frm = $("#frmSample"); if (frm.hasClass('disabled')) frm.enableAll(); else frm.disableAll(); frm.toggleClass('disabled'); } function readForm() { var model = $("#frmSample").readForm(); $("#txtModel").val(JSON.stringify(model)); } function writeForm() { try { var model = eval("(" + $("#txtModel").val() + ')'); $("#frmSample").writeForm(model); } catch (e) { } } function validateForm() { if ($("#frmSample").valid()) { ninjaModal({ title: 'Success', html: 'This form is validated!', width:300 }); } else { ninjaModal({ title: 'Error', html: 'This form is NOT validated!', width: 300 }); } } function clearForm() { $("#frmSample").clearForm(); }