上传多个文件后启用提交按钮 [英] Enable submit button after uploading more than 1 file

查看:66
本文介绍了上传多个文件后启用提交按钮的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

所以我在这里找到了部分答案,我需要启用一个提交"按钮,但仅在上传多个文件之后.当我仅上传1个文件时,它会自动启用,但是我需要的是直到我提交第二个文件后才能启用提交功能.

so I found this partially answered here, what I would need is to enable a submit button, but only after uploading more than 1 file. When I upload just 1, it automatically enables, but what I would need is that the submission doesn´t get enabled until I submit the second file.

$(document).ready(
function(){
    $('input:submit').attr('disabled',true);
    $('input:file').change(
        function(){
            if ($(this).val()){
                $('input:submit').removeAttr('disabled'); 
            }
            else {
                $('input:submit').attr('disabled',true);
            }
        });
});

http://jsfiddle.net/2Ayu5/49/ 谢谢

推荐答案

请尝试以下操作: http://jsfiddle.net/arvind07/2Ayu5/50/

$(document).ready(
    function(){
        $('input:submit').attr('disabled',true);
        $('input:file').change(
            function(){
                if ($("#file1").val() && $("#file2").val()){
                    $('input:submit').removeAttr('disabled'); 
                }
                else {
                    $('input:submit').attr('disabled',true);
                }
            });
    });

HTML:

<form action="#" method="post">
    <fieldset>
        <input type="file" id="file1"/>
    </fieldset>
   <fieldset>
        <input type="file" id="file2"/>
    </fieldset>
    <fieldset>
        <input type="submit" />
    </fieldset>
</form>

这篇关于上传多个文件后启用提交按钮的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆