我正在使用jquery上传文件,但在服务器上它被替换为fakepath:
我的路径应该是" C:\ Users \ Download \ filename.xls"它将替换为" C:\ fakepath \ filename.xls"
我用这种方法来解决上述问题,但是:
var selectedPath = $('input#FileData_File').val().split('\\').pop();
// Filename.xls
但它只提供文件名并删除路径,如何获取带文件名的完整路径。
答案 0 :(得分:0)
var srcContent; // will give you the file
function readURL(input) {
if (input.files && input.files[0]) {
var reader = new FileReader();
reader.onload = function (e) {
srcContent = e.target.result;
}
reader.readAsDataURL(input.files[0]);
}
}
$("#inputFile").change(function () {
if (this.files[0].name != "") {
readURL(this);
}
});