使用if条件的JQuery验证

使用if条件的JQuery验证,jquery,validation,if-statement,Jquery,Validation,If Statement,在我的表单中,我的一个字段依赖于另一个字段的值,就像它是否是必需的一样。我写了下面的代码,但它不能正常工作。请帮忙 nic: { required: function(element){ if(('#type').val()==3){ return false; } else if(('#type').val()==7){ return false; } el

在我的表单中,我的一个字段依赖于另一个字段的值,就像它是否是必需的一样。我写了下面的代码,但它不能正常工作。请帮忙

nic: {

    required: function(element){
        if(('#type').val()==3){
            return false;
        }
        else if(('#type').val()==7){
            return false;
        }
        else{
            return true;
        }

},
试试这个:

required: function(element){
    if($('#type').val()==3){
        return false;
    }
    else if($('#type').val()==7){
        return false;
    }
    else{
        return true;
    }
}
试试下面的代码

nic:{
isRequired:function(){
var val=('#type').val();
如果(val==3 | | val==7){
返回false;
}
返回true;

},
有时条件可能不正确,请检查传递给条件的值。我的意思是传递给条件的值是3还是7

你可以通过电话查一下

log($('#type').val());
根据您的情况

请共享您的HTML或告诉您控件的类型#type是什么。例如它是文本框还是其他。