我正在使用jquery验证来验证我的表单。我想显示一个在我的This字段有效时隐藏的文本字段。
这就是我希望在文本字段有效时调用方法(在文本字段更改之前,单击提交之前)。有什么想法吗?
答案 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");
}
});