Jquery 输入[类型=文件]验证
如何检查输入文件是否为空 我试过:Jquery 输入[类型=文件]验证,jquery,validation,file-upload,input,Jquery,Validation,File Upload,Input,如何检查输入文件是否为空 我试过: $('#image-file').click(function() { if ( ! $('#image-file').val() ) { alert('Chose a file!'); return false; } }); 但它不起作用。在设置值之前触发单击事件。而是在change事件期间检查它 $('#image-file').change(function() { // ... }); 或者,更好的做法是在提交表单
$('#image-file').click(function() {
if ( ! $('#image-file').val() ) {
alert('Chose a file!');
return false;
}
});
但它不起作用。在设置值之前触发
单击事件。而是在change
事件期间检查它
$('#image-file').change(function() {
// ...
});
或者,更好的做法是在提交表单期间,因为当用户未选择任何内容且字段本身已为空时,change
不会被触发
$('#form').submit(function() {
// ...
});