如何使用jquery检查输入类型=“文件”是否有文件?

时间:2010-04-15 05:37:17

标签: jquery validation input-type-file

我的页面中有一个文件上传控件<input id="File1" type="file" /> ...如何在点击按钮upload时使用jquery检查输入类型=“文件”是否有文件?

3 个答案:

答案 0 :(得分:16)

if (jQuery('#File1').val()) { /* There are files */ }

答案 1 :(得分:11)

您应该使用“required”而不是JQuery。只需一个属性就可以检查input = file是否有文件。 例如:

<input type="file" required/>

答案 2 :(得分:4)

$('#upload').bind('click', function(e){
   if( $('#File1').val() != ""){
       // file selected
   }
   else{
       // no file selected
   }
});