jQuery Validate Plugin隐藏/显示错误容器

时间:2010-05-27 20:11:19

标签: jquery jquery-validate

我想将错误容器呈现为不可见,并仅在出现错误时显示它们(并在它们消失时再次隐藏)。实现这种行为最容易的是什么?

2 个答案:

答案 0 :(得分:2)

实施该方法的最佳方法是使用淋浴选项。

showerrors选项允许您定义一个函数,以显示您希望显示错误的方式。您可以操纵此功能来隐藏和显示错误。

这里是docs

答案 1 :(得分:1)

设置错误divs类似于:

<div id='errors' style="display: none;">Sample Error</div>

使用jQuery的.show()方法显示div,如:

if (errors == true){
    $("#errors").show()
}

如果需要使用.html()来自定义错误,如:

if (errors == specificError){
    $("#errors").html('A specific error has occurred')
    $("#errors").show()
}

永远记住,jQuery API网站是你最好的朋友。

编辑:我刚刚注意到你提到了jq validate插件,指定你正在使用哪个插件,如果需要,我可以提供更具体的样本。