使用Jquery AJAX POST表单当输入是文件时

tpo*_*pow 7 jquery post

我有几个区域,我使用AJAX提交文本字段.

 var name = $("input#name").val(); 

   $.ajax({  
      type: "POST",  
      url: "bin/process.php",  
      data: "&name=" + name,  
      success: function() {  
       //handle response here
     }  
    }); 
Run Code Online (Sandbox Code Playgroud)

但是,如果输入类型是文件,我无法弄清楚如何做到这一点?干

var name = $("input#file").val(); 似乎不起作用..

Roc*_*mat 7

默认情况下,如果jQuery包含上传字段,则jQuery无法通过AJAX POST表单.

你可以尝试这个插件:http://jquery.malsup.com/form/