trying to make the json/js page work
[goDBhammer.git] / src / web / index.html
index 850d74f..4d7ce6b 100644 (file)
@@ -3,9 +3,84 @@
 <head>
 <script type="text/javascript" src="jquery-1.3.2.min.js"></script>
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Insert title here</title>
+<title>Go DB Hammer</title>
 </head>
 <body>
+<h2>Go DB Hammer</h2>
+<script type="text/javascript">
 
+//function doPost {
+$(function() {
+       var frm = $(document.dbsetsform);
+       var dat = JSON.stringify(frm.serializeArray());
+       //alert("I am about to POST this:\n\n" + dat);
+    $.post(
+            frm.attr("action"),
+            dat,
+            function(data) {
+              alert("Response: " + data);
+            }
+          );
+        });
+//}
+
+function bollocks() {
+$.getJSON("http://localhost:22222/json", function(json) {
+                       $.each(json, function(i,j){
+                               //$("div").html("pissant: " + i + j);
+                               if(i=="status") {
+                                       if(j == 1) {
+                                               $(".submitbody").toggle(true);
+                                               $(".setupbody").toggle(false);
+                                               $(".beginbody").toggle(false);
+                                               $(".reportbody").toggle(false);
+                                               $(".loadingbody").toggle(false);
+                                       }
+                                       if(j == 2) {
+                                               $(".submitbody").toggle(false);
+                                               $(".setupbody").toggle(true);
+                                               $(".beginbody").toggle(false);
+                                               $(".reportbody").toggle(false);
+                                               $(".loadingbody").toggle(false);
+                                       }
+
+                               }
+                       });
+               });
+       setTimeout('bollocks()', 5000);
+}
+
+setTimeout('bollocks()', 2000);
+
+
+</script>
+
+<div class="submitbody">
+<form method="post" action="/json" name="dbsetsform">
+<table>
+<tr><td>Database Type</td><td><input type="text" name="dbtype"></td></tr>
+<tr><td>Database Host</td><td><input type="text" name="dbtype"></td></tr>
+<tr><td>Database Username</td><td><input type="text" name="dbtype"></td></tr>
+<tr><td>Database Password</td><td><input type="text" name="dbtype"></td></tr>
+<tr><td>Database</td><td><input type="text" name="dbtype"></td></tr>
+<tr><td>Data Multiplier</td><td><input type="text" name="dbtype"></td></tr>
+<tr><td>Number of Clients</td><td><input type="text" name="dbtype"></td></tr>
+</table>
+<input type="submit" name="Go" value="Go">
+</form>
+</div>
+<div class="setupbody">I am a setup body</div>
+<div class="beginbody">I am a submit body</div>
+<div class="reportbody">I am a report body</div>
+<div class="loadingbody">Status loading....</div>
+
+<script type="text/javascript">
+
+$(".submitbody").toggle(false);
+$(".setupbody").toggle(false);
+$(".beginbody").toggle(false);
+$(".reportbody").toggle(false);
+$(".loadingbody").toggle(true);
+</script>
 </body>
 </html>
\ No newline at end of file