我正在尝试使用AJAX jquery post来发布一个文件和一个值,它似乎失败了。
这是我的JS代码
function saveUploadedImage(){
var imageFile = $('#imageFile').val();
var employeeNumber = $('#currentEmpID').val();
var dataString = {
'file' : imageFile, //file input
'employeeId' : employeeNumber //hidden value
};
if(imageFile != "" && employeeNumber != ""){
var submit = $.ajax({
url: "uploadURL",
type: 'POST',
data: dataString,
success: function(msg){
alert("Pass");
},
error: function(msg){
alert("Failed");
}
});
}
else{
alert("CHECK YOUR INPUT!");
}
}
这是我的HTML供参考。
<p>Select File: <input type="file" name="img" id="imageFile"></p>
<input type="hidden" id="currentEmpID" value="12345">
我一直在帖子上收到400条错误请求。知道我在这里做错了吗?
感谢您的阅读。