Advertisement
arijulianto

AJAX Form Bootstrap: index.html

Jun 22nd, 2014
378
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 5 1.58 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8">
  5. <title>jQuery AJAX form dengan twitter bootstrap modal</title>
  6. <script src="jquery.min.js"></script>
  7. <link href="bootstrap.min.css" rel="stylesheet">
  8. <script src="bootstrap.min.js"></script>
  9. </head>
  10. <body>
  11. <div class="container">
  12. <div id="msg"></div>
  13. <table class="table">
  14. <tr>
  15.     <th>No.</th>
  16.     <th>Nama</th>
  17.     <th>Email</th>
  18.     <th>Aksi</th>
  19. </tr>
  20. <tr>
  21.     <td>1</td>
  22.     <td>Nama 1</td>
  23.     <td>email 1</td>
  24.     <td><a data-toggle="modal" href="detail.php?id=1">Edit</a></td>
  25. </tr>
  26. <tr>
  27.     <td>2</td>
  28.     <td>Nama 2</td>
  29.     <td>email 2</td>
  30.     <td><a data-toggle="modal" href="detail.php?id=2">Edit</a></td>
  31. </tr>
  32. <tr>
  33.     <td>3</td>
  34.     <td>Nama 3</td>
  35.     <td>email 3</td>
  36.     <td><a data-toggle="modal" href="detail.php?id=3">Edit</a></td>
  37. </tr>
  38. <tr>
  39.     <td>4</td>
  40.     <td>Nama 4</td>
  41.     <td>email 4</td>
  42.     <td><a data-toggle="modal" href="detail.php?id=4">Edit</a></td>
  43. </tr>
  44. <tr>
  45.     <td>5</td>
  46.     <td>Nama 5</td>
  47.     <td>email 5</td>
  48.     <td><a data-toggle="modal" href="detail.php?id=5">Edit</a></td>
  49. </tr>
  50. </table>
  51.  </div>
  52. <script>
  53. $(function () {
  54.     $('[data-toggle="modal"]').click(function (e) {
  55.         e.preventDefault();
  56.         var url = $(this).attr('href');
  57.         if (url.indexOf('#') == 0) {
  58.             $(url).modal('open');
  59.         } else {
  60.             $.get(url, function (data) {
  61.                 $('<div class="modal hide fade">' + data + '</div>').modal();
  62.             }).success(function () {
  63.                 $('input:text:visible:first').focus();
  64.             });
  65.         }
  66.     });
  67. });
  68. </script>
  69. </body>
  70. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement