如果文件输入类型是pdf,我正在尝试运行一个函数。
有没有人知道我可以用jQuery验证文件扩展名的方法?感谢
$('.uploadCV').click(function () {
if ($('.html-btn').val() === '.pdf') {
$('.join-us').flip({
direction: 'rl',
color: '#38404b',
speed: 200,
onAnimation: function () {
$('.icon').fadeOut();
$(this).css('margin-top', '20px');
},
content: '<span class="title">Uploading...</span><span class="summary">Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.</p>'
})
} else {
console.log('dont upload');
}
});
答案 0 :(得分:2)
您可以检查文件扩展名.pdf
var val = $('.html-btn').val();
var file_type = val.substr(val.lastIndexOf('.')).toLowerCase();
if (file_type === '.pdf') {
参考
答案 1 :(得分:1)
您可以检查字符串是否以.pdf
<强> Live Demo 强>
fileName = $('.html-btn').val().toLowerCase();
if(fileName.indexOf('.pdf') == fileName.length - 4) {
答案 2 :(得分:0)
在此插件中,您可以确定可以上传的扩展程序 Jquery Multiple File Upload Demo