Advertisement
niammuddin

js modal pay invoice

Aug 15th, 2024
24
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.43 KB | None | 0 0
  1. // function invoicePay(id, name, date) {
  2. // $('#payId').text(id);
  3. // $('#payName').text(name);
  4. // $('#payDate').text(date);
  5. // $('#payModal').modal('show');
  6. // $('#confirmPay').off('click').on('click', function () {
  7. // const $submitButton = $('#payModal .btn-primary');
  8. // const originalButtonText = $submitButton.html();
  9. // $submitButton.html('<span class="spinner-border spinner-border-sm" role="status" aria-hidden="true"></span> Loading...');
  10. // $submitButton.prop('disabled', true);
  11.  
  12. // $.ajax({
  13. // url: `/api/invoices/${id}/pay`,
  14. // type: 'PUT',
  15. // success: function (response) {
  16. // $('#dataTables').DataTable().ajax.reload(null, false);
  17. // showToast('success', response.message);
  18. // },
  19. // error: function (error) {
  20. // console.error('AJAX error:', error);
  21. // $('#payModal').modal('hide');
  22. // showToast('danger', error.responseJSON.message);
  23. // },
  24. // complete: function () {
  25. // $submitButton.html(originalButtonText);
  26. // $submitButton.prop('disabled', false);
  27. // }
  28. // });
  29.  
  30. // $('#payModal').modal('hide');
  31. // });
  32. // }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement