Javascript jQuery检查是否至少填写了两个文本输入

Javascript jQuery检查是否至少填写了两个文本输入,javascript,jquery,html,Javascript,Jquery,Html,这是我的表格: <FORM id="form1"> Fields : <fieldset name="titles"> <br> <INPUT class = "fit" type="text" name="title">

这是我的表格:

<FORM id="form1">                          
            Fields :
                        <fieldset name="titles">
                        <br>
            <INPUT class = "fit" type="text" name="title">
                        <br>
            <INPUT class = "fit" type="text" name="title">
                        <br>
                        <INPUT class = "fit" type="text" name="title">
                        <br>
                        <INPUT class = "fit" type="text" name="title">                     
                        </fieldset>
            </FORM>

但它不起作用,它总是返回一个有效的表单。。。我是jQuery的新手,如有任何帮助,我将不胜感激。

对于获取“select”和“input”元素的语句,只需将单个jQuery选择器更改为多个选择器, 例如:-


使用按钮尝试以下操作:

$("#submit_button").click(function(){
        if($('input[text]').length < 2) {
                alert('at least two text inputs are filled');
               return false;
            }
      });
$(“#提交按钮”)。单击(函数(){
如果($('input[text]')。长度<2){
警报(“至少填写了两个文本输入”);
返回false;
}
});

您使用的是哪个插件,页面上是否明确包含验证插件?控制台中是否有错误?
name
属性必须是唯一的,或者后跟方括号才能允许多个值。@IanJamieson插件包括在内,我在控制台中没有看到任何错误……是哪个插件,我可以检查文档?我有“”和“”
$(this).find('input[type=text], select').each(function(){
            if($(this).val() != "") valid+=1;
        });
$("#submit_button").click(function(){
        if($('input[text]').length < 2) {
                alert('at least two text inputs are filled');
               return false;
            }
      });