【问题标题】:jquery validate - make either of 2 fields required on submitjquery validate - 提交时需要2个字段之一
【发布时间】:2023-03-31 09:38:01
【问题描述】:

我正在使用 jQuery validate 来验证我的表单,但我想知道是否有可能需要 2 个字段中的任何一个。我只知道需要 1 的方法,但其中任何一个都应该是必需的。

谁能指出我正确的方向?

【问题讨论】:

标签: jquery validation jquery-validate


【解决方案1】:

这样试试

<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

【讨论】:

  • 我正在尝试在我的网站上使用同样的方法,但它不起作用:/ @Sibu 你能看一下吗?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-12-28
  • 1970-01-01
  • 1970-01-01
  • 2017-11-10
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多