script.blade.php 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. <script>
  2. $('#base-form').ajaxForm({
  3. success: function (result) {
  4. if(!result.status){
  5. swal({
  6. title: result.message,
  7. text: "",
  8. type: "error"
  9. })
  10. }else{
  11. swal({
  12. title: "保存成功!",
  13. text: "",
  14. type: "success"
  15. }, function() {
  16. location = '{{route('admin.course.user.index')}}';
  17. });
  18. }
  19. }
  20. });
  21. $(function () {
  22. var uploader = WebUploader.create({
  23. // 选完文件后,是否自动上传。
  24. auto: true,
  25. swf: '{{url(env("APP_URL").'/assets/backend/libs/webuploader-0.1.5/Uploader.swf')}}',
  26. server: '{{route('ibrand.file.upload',['_token'=>csrf_token()])}}',
  27. pick: '#filePicker',
  28. fileVal: 'upload_file',
  29. accept: {
  30. title: 'Images',
  31. extensions: 'gif,jpg,jpeg,bmp,png',
  32. mimeTypes: 'image/*'
  33. }
  34. });
  35. // 文件上传成功,给item添加成功class, 用样式标记上传成功。
  36. uploader.on('uploadSuccess', function (file, response) {
  37. // $('.banner-image').attr('src', response.data.url).show();
  38. // $("input[name='banner_pic']").val(response.data.file);
  39. // $("input[name='headimg']").val(response.data.path);
  40. $('#userAvatar img').attr("src", response.data.url);
  41. $('#userAvatar input').val(response.data.path);
  42. });
  43. })
  44. </script>