我使用jQuery驗證插件1.8.1.It的工作完全如預期,但是當我在一個對我的內容pages.Here我加入增加了一個更新面板中的問題開始jQuery驗證並更新面板一起
$(function() {
//Code that runs before update panel is fired.
//Listen for update panel
Sys.WebForms.PageRequestManager.getInstance().add_endRequest(EndRequestHandler);
//Re-initialize jquery after an auto post back.
function EndRequestHandler(sender, args) {
Validate();
}
});
在身旁我更新面板打電話給我的驗證方法,在這僅僅是加入這個更新面板寫在母版頁這樣
<script type="text/javascript">
$().ready(function() {
Validate();
});
</script>
<script type="text/javascript">
function Validate();
{
var container = $('div.container');
// validate the form when it is submitted
var validator = $("#form2").validate({
errorContainer: container,
errorLabelContainer: $("ul", container),
wrapper: 'li',
meta: "validate"
});
}
</script>
每部分後回來,我可以看到,當我按下提交按鈕的形式,它驗證並顯示幾乎2秒和t所需的信息母雞提交表格。 這是什麼解決方法?