相关疑难解决方法(0)

如何从表单中删除jQuery验证?

我正在使用jQuery验证插件来验证表单,如果单击某个链接,我想删除验证并提交表单.

我用javascript提交表单jQuery('form#listing').submit(),所以我必须用javascript 删除验证规则/功能.

问题是我无法弄清楚如何做到这一点.我已经试过之类的东西jQuery('form#listing').validate({});jQuery('form#listing').validate = null,但没有运气.

javascript validation jquery

39
推荐指数
8
解决办法
7万
查看次数

jQuery validate - 根据用户选择设置条件规则

是否可以使用jQuery验证轻松设置条件规则,

简单地说,我正在尝试添加一些逻辑,如果勾选复选框"A",则必须填写字段"A",如果复选框"B"已完成,则必须填写字段"B1"和"B2".

例如,如果选中名为"paypal"的复选框,则必须填写名为"paypal_address"的字段.

我现有的逻辑如下:

<script type="text/javascript">
$(document).ready(function () {

$('#checkout-form').validate({
    rules: {
        first_name: {
            minlength: 2,
            required: true
        },
        last_name: {
            minlength: 2,
            required: true
        },
        address_1: {
            minlength: 2,
            required: true
        },
        address_2: {
            minlength: 2,
            required: true
        },
        post_code: {
            minlength: 2,
            required: true
        },            
        email: {
            required: true,
            email: true
        },
        terms: {
          required: true,
        }
    },
    errorPlacement: function(error, element) { 
      element.addClass('error');
    },        
    highlight: function (element) {
        $(element).addClass('nonvalid')
          .closest('.form-group').removeClass('error');
    },
    success: function (element) {
        //element.addClass('valid')
          //.closest('.form-group').removeClass('error');
          element.remove('error'); …
Run Code Online (Sandbox Code Playgroud)

javascript jquery jquery-validate

34
推荐指数
2
解决办法
6万
查看次数

标签 统计

javascript ×2

jquery ×2

jquery-validate ×1

validation ×1