我正在使用jQuery验证,容器功能:所有错误都显示在ul> li结构,在页面的顶部。jQuery验证:容器和HTML验证
它运行良好,但生成的代码不是有效的HTML。这里是最初的HTML:
<div id="error-container">
<ul/>
</div>
我的javascript代码:
<script type="text/javascript">
<!--
$(document).ready(function() {
var container = $("#error-container ul");
$(".validate").validate({
ignoreTitle: true,
errorLabelContainer: container,
wrapper: "li",
meta: "validate",
});
});
//-->
</script>
的问题是,该标签是无效的。我试图重载一些jQuery验证方法,以便在显示错误时自动添加这个ul包装器,但是很难阅读,因此我失败了。
您是否看到任何解决方案?
谢谢!
后生成的标记。 –