jquery validate - 在提交时需要输入2个字段

时间:2012-11-06 09:04:29

标签: jquery validation jquery-validate

我正在使用jQuery验证来验证我的表单,但我想知道是否可以生成2个字段中的任何一个。我只知道如何制作1,但是其中任何一个都是必需的。

有人能指出我正确的方向吗?

1 个答案:

答案 0 :(得分:7)

试试这个

<form id="from1" name="from1"   method="post">
      <input type='text' id='textbox1' name='textbox1'/>
      <input type='text' id='textbox2' name='textbox2' />
      <input type='submit' value='submit' id='save' name='save'/>
</form>​


    <script>
    var gobalvar=false; 

    $("#from1").validate({ 
      rules: {
            textbox2:{required: function(){
                if($('#textbox1').val()=="")//return value based on textbox1 status
                     return true;
                else
                     return false;
               }
            } 
        },
            messages: {
            textbox2:'required'
            }
    });
</script>

DEMO