Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
需要选择所有输入文件,并使用jquery逐个验证_Jquery_Html_Validation - Fatal编程技术网

需要选择所有输入文件,并使用jquery逐个验证

需要选择所有输入文件,并使用jquery逐个验证,jquery,html,validation,Jquery,Html,Validation,我需要验证我表格中的所有输入,以便在每个输入的keyup函数中进行验证 我的问题是,我能在不对每个输入字段进行书面验证的情况下完成这项工作吗。(使用each();或其他方法) 对不起,我问了你们一个愚蠢的问题 ' $(".required:input").each(function validate() { $(this).keyup(function(){ var input=$(this).val();

我需要验证我表格中的所有输入,以便在每个输入的keyup函数中进行验证

我的问题是,我能在不对每个输入字段进行书面验证的情况下完成这项工作吗。(使用
each();
或其他方法)

对不起,我问了你们一个愚蠢的问题

'        
        $(".required:input").each(function validate() {
            $(this).keyup(function(){

                var input=$(this).val();

            if (input == '') {

                $('.SpRequired').html("<img src='img/stop.png' style='width:25px;'>").show('slow');
                    return false;


            }
            else {

              $('.SpRequired').html("<img src='img/right.png' style='width:5px;'>").show('slow');
                return true;

            }


        });


    });'
'
$(“.required:input”).each(函数验证(){
$(this).keyup(function(){
var输入=$(this.val();
如果(输入=“”){
$('.SpRequired').html(“”).show('slow');
返回false;
}
否则{
$('.SpRequired').html(“”).show('slow');
返回true;
}
});
});'
这是我写的请纠正我

$("input").keyup(function() {
   //whatever you want to validate
});

是的,你可以。向我们展示您的尝试,并解释发生了什么以及它是如何工作的。
$(“输入”).keyup(function(){
?似乎是一个相当公平的插件,可以替代更常见的插件(如@rorymcrossan所述).Diego Lopes的插件在他的github页面上有很好的文档记录,甚至提供了一个对您的案例非常有用的onKeyup选项参数。我不需要使用第三方插件,我更喜欢自己编写验证(我知道它很傻)我不需要使用第三方插件,我更喜欢自己编写验证(我知道它很傻)你不需要使用任何第三方插件。上面代码中唯一使用的第三方插件是jQuery。你想使用纯JS吗?@Binku看到了你问题中的代码-对我来说非常好,请参见。但是我会重构
$(“.required:input”).each(function validate(){$(this.keyup)(function(){/code>to
$(“.required:input”).keyup(function(){…});
,按照您的方式,它不是必需的,而且有点多余。