I am trying to upload multiple image files. Please check out my code.
   <form id="fileupload" method="POST" enctype="multipart/form-data">
      <input type="file" name="files[]" multiple="multiple" id="images_input">
  </from>
      $(document).ready(function(){
      $('body').on('submit', '#fileupload', function(e){
        e.preventDefault();
        var files = document.getElementById("images_input").files;
        var files_array = [];
   $(files).each(function(index, value){
      files_array.push(value);
      // files_array.push(value);
   });//each
     var user_id = $("#user_id_input").val();
     var product_name = $("#product_name_input").val();
   console.log("Data",files[0]);
    var url = "../filemanager/s3_laravel/public/upload";
    $.ajax({
      url: url,
      data:{
      files:files_array, 
      user_id: user_id,
      product_name: product_name
      },
      type: 'POST',
      success: function(data){
        alert(data);
      }
  });
});
    $('#images_input').change(function(){
    $("#fileupload").submit();
  });//change
When I try to submit it I get this error https://prnt.sc/l8vmhn. Please help in this regard.
 
     
     
    