使用jquery验证器单击单选按钮后,不验证文本框

时间:2014-05-15 07:37:28

标签: jquery html validation

我正在使用jquery验证器来验证页面文本框。它在默认单选按钮上提交时工作完全正常,但是当点击其他单选按钮并提交未经验证时。请帮忙。

我的代码如下:

<span>
    <input name="actionType" checked="checked" value="Update" type="radio" />
    Update 
</span>
<span>
    <input name="actionType" type="radio" />
    Add 
</span>
function validateFormset(){
    var validator = $("#carrierActionForm").validate({
        rules: {
            service: {
                required: true,
            },
        },
        errorPlacement: function(error, element) {
            $(element).filter(':not(.valid)').addClass("addressErrorClass");            
        },
        success: function(error) {
            $("#carrierActionForm").find('.valid').removeClass("addressErrorClass");
        }
    });
    return  validator;
}

function addCarrier() {
    if (validateFormset().form()) { // validation perform
        $('form#carrierActionForm').attr({ methos: 'POST' });
        $('form#carrierActionForm').attr({ action: 'add.htm' });
        $('form#carrierActionForm').submit();
    }
}

0 个答案:

没有答案