所以我使用这个插件进行表单验证:
http://bassistance.de/jquery-plugins/jquery-plugin-validation/
问题是,它会在每个表单字段旁边显示验证错误。我想在表单字段上方显示所有错误。
这可能吗?我找不到文档中提到的这种可能性。
答案 0 :(得分:2)
确实如此,您正在寻找的选项是errorLabelContainer(与包装器结合使用)。
给定there的示例是:
$("#myform").validate({
errorLabelContainer: "#messageBox",
wrapper: "li",
submitHandler: function() { alert("Submitted!") }
});
所以在div(或任何具有id“messageBox”的元素)中,你会得到一个<ul>
,其中列出了所有错误,包含在<li>
中,然后您可以根据需要设置样式一个外部的CSS。