vendor-scripts.blade.php 2.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. <!-- JAVASCRIPT -->
  2. <script src="{{ URL::asset('assets/libs/jquery/jquery.min.js')}}"></script>
  3. <script src="{{ URL::asset('assets/libs/bootstrap/bootstrap.min.js')}}"></script>
  4. <script src="{{ URL::asset('assets/libs/metismenu/metismenu.min.js')}}"></script>
  5. <script src="{{ URL::asset('assets/libs/simplebar/simplebar.min.js')}}"></script>
  6. <script src="{{ URL::asset('assets/libs/node-waves/node-waves.min.js')}}"></script>
  7. <script>
  8. $('#change-password').on('submit',function(event){
  9. event.preventDefault();
  10. var Id = $('#data_id').val();
  11. var current_password = $('#current-password').val();
  12. var password = $('#password').val();
  13. var password_confirm = $('#password-confirm').val();
  14. $('#current_passwordError').text('');
  15. $('#passwordError').text('');
  16. $('#password_confirmError').text('');
  17. $.ajax({
  18. url: "{{ url('update-password') }}" + "/" + Id,
  19. type:"POST",
  20. data:{
  21. "current_password": current_password,
  22. "password": password,
  23. "password_confirmation": password_confirm,
  24. "_token": "{{ csrf_token() }}",
  25. },
  26. success:function(response){
  27. $('#current_passwordError').text('');
  28. $('#passwordError').text('');
  29. $('#password_confirmError').text('');
  30. if(response.isSuccess == false){
  31. $('#current_passwordError').text(response.Message);
  32. }else if(response.isSuccess == true){
  33. setTimeout(function () {
  34. window.location.href = "{{ route('root') }}";
  35. }, 1000);
  36. }
  37. },
  38. error: function(response) {
  39. $('#current_passwordError').text(response.responseJSON.errors.current_password);
  40. $('#passwordError').text(response.responseJSON.errors.password);
  41. $('#password_confirmError').text(response.responseJSON.errors.password_confirmation);
  42. }
  43. });
  44. });
  45. </script>
  46. @yield('script')
  47. <!-- App js -->
  48. <script src="{{ URL::asset('assets/js/app.min.js')}}"></script>
  49. @yield('script-bottom')