【问题标题】:Ajax: send mulit imagesAjax:发送多张图片
【发布时间】:2023-03-15 07:39:01
【问题描述】:

我使用 laravel,我想上传画廊,我想使用 ajax。 我创建了这段代码

$('#hello').on('submit', function(e){
      e.preventDefault();
      var formData = new FormData(this);
      $.ajax({
         method: "POST",
         url: "{{ route('upload.store')}}",
          mimeType: "multipart/form-data",
         headers: {
         'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
         },
         data: formData,
         success: function(done){
           console.log(done)
         },
         error: function(error){
           console.log(error);
         }
       });
    });

这是最新的代码。你能帮帮我吗?

【问题讨论】:

  • 你有什么问题?
  • 你忘了问问题。

标签: javascript ajax laravel


【解决方案1】:
$('#hello').on('submit', function(e){
    e.preventDefault();    
    var formData = new FormData($("#hello")[0]);

    $.ajax({
            url: "{{ route('upload.store')}}",
            type: "POST",
            data: formData,
            contentType: false,
            cache: false,
            processData:false,
            dataType: 'json',
            success: function(done){
              console.log(done)
            },
            error: function(error){
              console.log(error);
            }
        });

});

【讨论】:

    猜你喜欢
    • 2020-08-18
    • 2020-07-01
    • 1970-01-01
    • 2019-01-19
    • 1970-01-01
    • 2015-06-27
    • 2013-03-09
    • 2014-01-20
    • 1970-01-01
    相关资源
    最近更新 更多