上传表单不工作在Firefox,边缘,但在铬工作我试了很多,但我找不到什么问题。 该代码适用于Chrome和Android浏览器,但不支持Firefox。上传表单不工作在Firefox上,边缘,但在铬上工作
Here is the code.
$("#fimg").submit(function(e) {
e.preventDefault();
if($("#file").val()!=''){
$.ajax({
url: "<URL TO PHP>",
type: "POST",
data: new FormData(this),
contentType: false,
cache: false,
processData:false,
success: function(data)
{
//Okay!!
},
error: function()
{
//error.
}
});
}else{
//No Image Selected!
}
});
PHP:
if(isset($_POST['go'])&&$_POST['go']=="Upload"){
//Returns the uploaded path.
}
没有一个“工作”的例子,很难说出发生了什么。你认为这个错误在你为我们选择的代码中,但是它是什么?在Firefox中尝试并进行调试。 –
你在谷歌搜索吗?这里有很多类似的问题,以及很多教程如何正确执行。 https://www.google.nl/#q=ajax+upload+form+only+works+on+chrome – Paules