教程集 www.jiaochengji.com
教程集 >  jQuery  >  jquery 教程  >  正文 判断多个input type=file是否有已经选择好文件的代码

判断多个input type=file是否有已经选择好文件的代码

发布时间:2013-05-25   编辑:jiaochengji.com
在each中使用return false退出循环,使用return true结束当前次循环,进行下一次循环
在each中使用return false退出循环,使用return true结束当前次循环,进行下一次循环 表单中有多个<input type="file" name="uploadfile" contentEditable="false" style="width:80%">,
提交表单时需要判断其中至少要有一个input已经选择好文件。
复制代码 代码如下:

<input type="file" name="uploadfile" contentEditable="false" style="width:80%"><br>
<input type="file" name="uploadfile" contentEditable="false" style="width:80%"><br>
<input type="file" name="uploadfile" contentEditable="false" style="width:80%"><br>
<input type="file" name="uploadfile" contentEditable="false" style="width:80%"><br>
<input type="file" name="uploadfile" contentEditable="false" style="width:80%">

使用jquery进行判断:
复制代码 代码如下:

var fileFlag = false;
$("input[name='uploadfile']").each(function(){
if($(this).val()!="") {
fileflag = true;
return false;
}
});
if(fileFlag) {
alert("已有选择好文件的");
}

只要fileFlag为true,就可以退出each循环,不需要再对剩下的input进行判断。
在each中使用return false退出循环,使用return true结束当前次循环,进行下一次循环。

您可能感兴趣的文章:
判断多个input type=file是否有已经选择好文件的代码
PHP判断file框是否已选择文件(支持多文件)
javascript中限制复选框的最大可选数实现代码
jquery 表单取值常用代码
学习linux shell中 if else以及大于、小于、等于逻辑表达式
jquery 获取表单元素里面的值示例代码
jQuery select操作控制方法小结
js判断复选框checkbox是否选中并取出值
jquery判断单个复选框是否被选中的代码
Jquery操作radio的小例子

[关闭]
~ ~