我正在尝试使用jQuery ajax上传文件,但不断收到此错误
“无法转换JavaScript参数”
我的代码是
$.ajax({
contentType: "multipart/form-data",
url: "bll/uploadimage.php",
type: "get",
dataType: "html",
data:{imagefile:File},
error: function(){
jContent.html( "<p>Page Not Found!!</p>" );
},
beforeSend: function(){
$.blockUI();
},
complete: function(){
$.unblockUI({
onUnblock: function(){ }
});
},
success: function(data){
data = data.split(",");
document.getElementById("previewthumb94x94").src = data[0];
document.getElementById("filename").value = data[1];
}
});
其中File是document.getElementbyID(“file”);
检索的文件字段请帮助,无法通过。
答案 0 :(得分:0)
您无法执行AJAX文件上传。不支持Ajax但您可以使用iframe和css伪造它,或者您可以使用jquery文件上传插件。
你可以试试这个: