Jquery 检查文件输入是否附加了文件
需要检查Jquery 检查文件输入是否附加了文件,jquery,input,Jquery,Input,需要检查文件输入是否附加了文件 此代码不起作用: <input type="file" name="logo"> if ($('input[type=file]').length > 0) { if($(this).val() == '') { alert('Vide'); } else { alert('Pas Vide'); } } 如果($('input[type=file]')。长度>0){ if($
文件输入是否附加了文件
此代码不起作用:
<input type="file" name="logo">
if ($('input[type=file]').length > 0) {
if($(this).val() == '') {
alert('Vide');
}
else {
alert('Pas Vide');
}
}
如果($('input[type=file]')。长度>0){
if($(this.val()=''){
警报(“Vide”);
}
否则{
警报(“PASVIDE”);
}
}
有什么帮助吗?文件列表对象有一个文件属性,您可以检查该属性的长度。看
这种类型的对象由HTML
元素的files属性返回
这个答案很好地解决了这个问题
$(“输入:文件”).change(函数(){
if($('input[type=file]').get(0.files.length>0){
if($(this.val()=''){
警报(“Vide”);
}
否则{
警报(“PASVIDE”);
}
}
});代码>