Javascript 使用ajax获取输入类型文件val

Javascript 使用ajax获取输入类型文件val,javascript,ajax,dhtml,Javascript,Ajax,Dhtml,我正在尝试编写一个多图像上传脚本…我被javascript将数据字符串发送到php脚本的部分卡住了。所以问题是数据库中不会插入任何内容,php脚本工作正常,所以我不会在这里发布它 例如 HTML代码: <input type="file" id="files" name="files[]" multiple /> <div id="list"></div> 出什么事了?预期结果和实际结果是什么?错误控制台中是否记录了任何错误?为什么AJAX请求没有错误

我正在尝试编写一个多图像上传脚本…我被javascript将数据字符串发送到php脚本的部分卡住了。所以问题是数据库中不会插入任何内容,php脚本工作正常,所以我不会在这里发布它

例如

HTML代码:

<input type="file" id="files" name="files[]" multiple />
<div id="list"></div>   

出什么事了?预期结果和实际结果是什么?错误控制台中是否记录了任何错误?为什么AJAX请求没有错误处理程序或非平凡的成功处理程序来更好地检查结果?没有结果,正如我上面提到的,我在控制台中有很多错误,所以我无法过滤它们…dataString有错误的数据。。console.log it是否确定…var dataString='update='+updateval+'&img='+imgval;它适用于单个文件,但多个文件是一个问题。。。
$(".update_button").click(function() 
{
  var imgval = $('#files').val();
  var updateval = $("#update").val();
  var dataString = 'update='+ updateval+'&img='+ imgval;

    $("#flash").show();
    $("#flash").fadeIn(400).html('Loading Update...');
    $.ajax({
      type: "POST",
      url: "wall-message_ajax.php",
      data: dataString,
      cache: false,
      success: function(html)
      {
      }
    });
  }
  return false;
});