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代碼的問題。 –