<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <title>work/out form builder</title> <!-- libs, do not modify. When local than load local libs. --> <script type="text/javascript" src="/js_libs/jquery.min.js"></script> <script type="text/javascript" src="/js_libs/jquery.browser.js"></script> <script type="text/javascript" src="/js_libs/jquery.svg.min.js"></script> <script type="text/javascript" src="/js_libs/jquery.svgdom.min.js"></script> <script type="text/javascript" src="/js_libs/vkbeautify.js"></script> <script type="text/javascript" src="/js_libs/util.js"></script> <script type="text/javascript" src="/js_libs/printf.js"></script> <script type="text/javascript" src="/js_libs/strftime.min.js"></script> <script type="text/javascript" src="/js_libs/parsequery.js"></script> <script type="text/javascript" src="/js_libs/underscore.min.js"></script> <script type="text/javascript" src="/js_libs/jquery.caret.min.js"></script> <script type="text/javascript" src="/js_libs/jquery.cookie.js"></script> <!--- <link rel='stylesheet' href='../../css/bootstrap.min.css'> <link rel='stylesheet' href='../../css/formio.full.min.css'> <link rel='stylesheet' href='../../css/forms.css'> <script src='../../js/builder.js'></script> --> <script src="https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.11.4/jquery-ui.min.js"></script> <script src='../../js/form-builder.min.js'></script> <script> if (location.href.match(/\/$/) == null) { location.href = location.href + '/'; } </script> </head> <body> <!-- <div id="container" style="--grid-rows:3; --grid-cols:3;"> <div class="grid-item" style="grid-column: 1 / span 2; grid-row: 1 / span 3" ><div id='builder'></div></div> <div class="grid-item" style="grid-column: 3 / span 1; grid-row: 1 / span 2"> Form Json <pre id='json'></pre> </div> <div class="grid-item" style="grid-column: 3 / span ; grid-row: 3 / span 1" > <button onclick="saveForm()" name="base">Save Form</button><br> <button onclick="GetUrl()" name="base">Get Form URL</button> </div> <div id='form' style="display: none"></div> --> <!-- https://formbuilder.online/ --> <div id="fb-editor"></div> <script> jQuery(function($) { var options = { onSave: function(evt, formData) { JSON.stringify(formData); $.ajax({ type: "POST", url: "", data: JSON.stringify(formData), headers: {"content-id": "form"}, contentType: "application/json", success: function(res) { alert("Saved") }, error: function (request, status, error) { alert(request.responseText + status + error); } }); }, }; $.ajax({ type: "GET", url: "../json", dataType: "json", success: function(json) { options["formData"] = json $(document.getElementById('fb-editor')).formBuilder(options); }, error: function (request, status, error) { $(document.getElementById('fb-editor')).formBuilder(options); } }); }); </script> </body> </html>