tempo.html 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <title> TechREC </title>
  5. <link rel="stylesheet" type="text/css" href="css/style.css">
  6. <script src="js/jquery-1.9.1.min.js"></script>
  7. <script type="text/javascript" src="js/reclibrary.js"></script>
  8. <script>
  9. /*
  10. TODO:
  11. prendere lo stato !!!
  12. */
  13. $(document).ready(function(){
  14. $("#searchform").submit(
  15. function (event) {
  16. event.preventDefault();
  17. dataString = $(this).serialize();
  18. var request = RecAjax("search", dataString);
  19. $("#searchresult").html(" ");
  20. request.done( function(data) {
  21. $.each(data, function(key, val) {
  22. console.log("Extract " + key );
  23. var divstring = "<div class=\"searchresult\" id=\""+ rs_trxarea(key) +"\"> </div>";
  24. $("#searchresult").append( divstring );
  25. // var str = newformstr( key ); // new form
  26. var str = "";
  27. str += "<div class=\"namevalues\">"+val.name+" - <a href=\"\">Scarica</a> <a href=\"\" id=\"delete-"+val.id+"\">Cancella</a></div>";
  28. str += "<div class=\"namevalues\">RECID: "+val.recid+" ID: "+ val.id + " Active " + val.active + "</div>";
  29. str += "<div class=\"timevalues\">["+val.starttime+" >>> "+val.endtime+"]</div>"
  30. $("#"+rs_trxarea(key)).html(str);
  31. $("#delete-"+val.id).click(function(evt) {
  32. evt.preventDefault();
  33. console.log("Delete request for ID "+ val.id);
  34. var dataString = "id="+val.id
  35. var req_del = RecAjax("delete", dataString);
  36. req_del.done (function(data) {
  37. $.each(data, function(del_key, del_val) {
  38. console.log("K:V " + del_key +":"+del_val );
  39. if (del_key == "message") {
  40. $("#"+rs_trxarea(key)).fadeOut( 500, function() { $(this).remove(); });
  41. console.log("delete area "+rs_trxarea(key));
  42. }
  43. if (del_key == "error") {
  44. alert("Impossibile cancellare elemento");
  45. }
  46. });
  47. });
  48. }
  49. ); // End of delete link handler
  50. });
  51. });
  52. });
  53. $("#searchform").submit();
  54. });
  55. </script>
  56. </head>
  57. <body>
  58. <div id="pagecontainer">
  59. <h1> techr*c </h1>
  60. <h2> <a href="index.html"> Nuova registrazione</a> </h2>
  61. <div id="buttonscontainer">
  62. <form action="#" method="POST" id="searchform">
  63. <input type="text" id="recid" name="recid" placeholder="Codice Registrazione" /> <br />
  64. <input type="text" id="name" name="name" placeholder="name" /> <br />
  65. <input type="text" id="starttime" name="starttime" placeholder="Start: 2012/11/24 22:37:361" />(timepicker http://puna.net.nz/timepicker.htm#) <br />
  66. <input type="text" id="endtime" name="endtime" placeholder="End: 2012/11/24 22:37:36" /> <br />
  67. <input type="submit" value="Cerca" />
  68. </form>
  69. </div>
  70. <div id="searchresult">
  71. </div>
  72. </div>
  73. <div id="footer">
  74. techbl*c
  75. </div>
  76. </body>
  77. </html>