jquery验证单键回调

时间:2009-09-02 10:44:25

标签: jquery callback validation

我正在使用jquery验证来验证我的表单。我想显示一个在我的This字段有效时隐藏的文本字段。

这就是我希望在文本字段有效时调用方法(在文本字段更改之前,单击提交之前)。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

我不熟悉validate插件,但希望它能在这里轻松插入。

将keyup事件附加到文本字段。您调用的函数应评估该字段是否有效并相应地显示/隐藏隐藏文本框。

$("theTextboxID").keyup(function() {
    var isValid = $(this).validate() //or whatever you need to validate
    if (isValid) {
        // I show by removing display:none
        $("hiddenTextBoxID").removeAttr("style");
    }
    else {
        // I hide by adding style=display:none
        $("hiddenTextBoxID").attr("style", "display:none");
    }
});