Advertisement
Guest User

Untitled

a guest
Feb 22nd, 2020
118
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.44 KB | None | 0 0
  1. <div class="modal fade" id="modalForm" tabindex="-1" role="dialog">
  2. <div class="modal-dialog modal-lg" role="document">
  3. <div class="modal-content">
  4. <form id="formData">
  5. <div class="modal-header">
  6. <h4 class="modal-title" id="modalForm">Form Input </h4>
  7. </div>
  8. <div class="modal-body">
  9. <div class="body">
  10. <div class="form-group form-group-lg">
  11. <div class="form-line">
  12. <input type="hidden" class="form-control" name="id">
  13. <input type="text" class="form-control" name="nama_materi" required placeholder="Masukkan Nama materi...">
  14. </div>
  15. </div>
  16. <div class="form-group form-group-lg">
  17. <div class="form-line">
  18. <label>Document Pdf</label><br>
  19. <input type="file" accept=".pdf,.doc,.xls" name="document">
  20. </div>
  21. </div>
  22. <div class="modal-footer">
  23. <button type="submit" class="btn btn-info btn-sm"><li class="glyphicon glyphicon-print"></li> SAVE</button>
  24. <button type="button" class="btn btn-danger btn-sm" data-dismiss="modal"><i class="fa fa-close"></i>CLOSE</button>
  25.  
  26. </div>
  27. </div>
  28. </div>
  29. </form>
  30. </div>
  31. </div>
  32. </div>
  33.  
  34. <script>
  35. $('#formData').submit(function (e) {
  36. e.preventDefault();
  37. var url;
  38. if (save_method === "add") {
  39. url = "<?php echo site_url('simpan-materi') ?>";
  40. } else {
  41. url = "<?php echo site_url('update-materi') ?>";
  42. }
  43.  
  44. var data = new FormData($(this)[0]);
  45. $.ajax({
  46. url: url,
  47. data: data,
  48. type: "POST",
  49. cache: false,
  50. contentType: false,
  51. processData: false,
  52. success: function (data, textStatus, jqXHR) {
  53. alert(textStatus);
  54. location.reload();
  55. },
  56. error: function (jqXHR, textStatus, errorThrown) {
  57. alert('Error adding / update data');
  58. }
  59. });
  60. });
  61.  
  62. </script>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement