判断多个input type=file是否有已经选择好文件的代码
答案:1 悬赏:70 手机版
解决时间 2021-04-07 07:13
- 提问者网友:雾里闻花香
- 2021-04-07 04:05
判断多个input type=file是否有已经选择好文件的代码
最佳答案
- 五星知识达人网友:狂恋
- 2021-04-07 04:14
表单中有多个<input type="file" <br>name="uploadfile" contentEditable="false" style="width:80%">, <br><br>提交表单时需要判断其中至少要有一个input已经选择好文件。 <br><br>复制代码 <br>代码如下:<br><br><input type="file" name="uploadfile" <br>contentEditable="false" style="width:80%"><br> <br><input <br>type="file" name="uploadfile" contentEditable="false" <br>style="width:80%"><br> <br><input type="file" name="uploadfile" <br>contentEditable="false" style="width:80%"><br> <br><input <br>type="file" name="uploadfile" contentEditable="false" <br>style="width:80%"><br> <br><input type="file" name="uploadfile" <br>contentEditable="false" style="width:80%"> <br><br>使用jQuery进行判断: <br><br>复制代码 <br>代码如下:<br><br>var fileFlag = false; <br><br>$("input[name='uploadfile']").each(function(){ <br>if($(this).val()!="") { <br><br>fileflag = true; <br>return false; <br>} <br>}); <br>if(fileFlag) { <br><br>alert("已有选择好文件的"); <br>} <br><br>只要fileFlag为true,就可以退出each循环,不需要再对剩下的input进行判断。 <br>在each中使用return <br>false退出循环,使用return true结束当前次循环,进行下一次循环。<br><br>您可能感兴趣的文章:<br><br>jQuery操作input type=radio的实现代码<br><br>jQuery操作 input type=checkbox的实现代码<br><br>jQuery动态添加 input type=file的实现代码<br><br>firefox下input type="file"的size是多大<br><br>如何用正则取input type="text"中的value
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯