这将适用于一个或多个文件。
$('input:file').on('change', function () { var data = new FormData(); //Append files infos jQuery.each($(this)[0].files, function(i, file) { data.append('file-'+i, file); }); $.ajax({ url: "my_path", type: "POST", data: data, cache: false, processdata: false, contentType: false, context: this, success: function (msg) { alert(msg); } });});然后
$_FILES['file-0']$_FILES['file-1'][...]



