JQuery在其他表单帖子上验证和错误

时间:2013-06-28 18:51:23

标签: jquery jquery-validate

我有一个购物车表格,其中有一个优惠券代码字段,用户输入优惠券,我验证它是否为空白。在同一表格上,我还有一个单独的按钮,将触发条纹弹出信用卡支付框。当我完成信用卡付款时, 优惠券代码文本框会触发“必填字段”错误,不应该这样做。

 <form action="/cart/" method="post" id="promotion-form" name="submit_promotion">
      <textarea placeholder="Enter promotional code" class="promotional-box" name="code" id="code"></textarea> 
      <input type="hidden" value="1" name="plan_id" id="plan_id">
     <button class="btn-apply pull-right" name="promotion-submit" type="submit">Apply</button>
                        </form>

JQuery的

$('#promotion-form').validate(
        {
            rules: {
                code: {
                    minlength: 5,
                    required: true
                }

            },
            highlight: function(element) {
                $(element).closest('.control-group').removeClass('success').addClass('error');
            },
            success: function(element) {

            }
        });

1 个答案:

答案 0 :(得分:0)

$( “#促销物形式”)。单击(函数(){     $( “input.code”)。每个(函数(){         $(this).rules(“add”,{             要求:是的,             消息:{                 要求:“需要代码。”             }         });     });     });