我想使用jQuery获取上传文件的文件名。但是问题是,我得到了伪造的路径和文件名,而不是仅文件名。这是我的表格。
<form action="" method="post">
<input type="file" name="uploadFile" id="uploadFile" />
<input type="submit" name="submit" value="Upload" id="inputSubmit" />
</form>
jQuery就是这样
$(document).ready(function(){
$('#inputSubmit').click(function(){
alert($('#uploadFile').val());
});
});
我使用Chrome,并在警报框中得到了它。假设我选择一个名为filename.jpg的文件。
C:\fakepath\filename.jpg
如何仅获取文件名?感谢您的帮助。
最佳答案
用“\”分隔文件路径字符串,并使用结果数组中的最后一项。
请参阅:Getting the last element of a split string array
关于jquery - 如何使用jQuery从上传表单获取文件名?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7500994/