0
我正在上传一个文档到服务器上,使用PHP和带有JS的AJAX按钮单击。我收集表单数据,使其对象追加文件数据,并通过AJAX将其传递给函数upload.php。该代码在Chrome中运行得非常好,但未能在FF中提供相同的效果。代码附后。问题的可能解决方案是什么?AJAX不在FF中工作,在Chrome中效果很好
$(document).on('click', '#uploadDocument', function()
{
var formData = new FormData();
formData.append('fileToUpload', $("#fileToUpload").prop("files")[0]);
$.ajax({
url: 'upload.php',
dataType: 'text',
cache: false,
contentType: false,
processData: false,
data: formData,
type: 'post',
success: function (status){
if(status == 'File Uploaded')
{
$('#listTable').load('showList.php');
}
else
{}
}
});
});
浏览器控制台或php日志中的任何错误? –
@Meiko没有显示错误,也没有上传文件 – PSKapadia
请将您的html添加到问题中,我看不到JS代码的问题。 –