我正在使用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包裝器,但是很難閱讀,因此我失敗了。
您是否看到任何解決方案?
謝謝!
後生成的標記。 –