validate.js验证字段

时间:2011-11-21 11:52:12

标签: jquery

我有:

var v = $("#form1").validate({
    ignore: ':hidden',
    rules: {
        rdbMenuItem: { required: true }
    },
    messages: {
        rdbMenuItem: "*",
        review: "*"
    }
});

HTML:

<input id="rdb1" type="radio" value="0" name="rdbMenuItem">
<input id="rdb2" type="radio" value="3" name="rdbMenuItem">
<input id="rdb3" type="radio" value="2" name="rdbMenuItem">
<input id="rdb4" type="radio" value="1" name="rdbMenuItem">

在点击事件中:

$('#imgAdd').live("click", function() {
    if (v.form()) {    
        Alert("s");
        MenuMgr.LoadMenu();
    }
    else {
        Alert("f");
        return;
    }
});

但无论是否选中了单选按钮,这总会触发alert("s")。我不明白问题所在。请帮忙找出我的错误。感谢。

0 个答案:

没有答案