我正在使用这个插件:
http://plugins.jquery.com/project/updnValidatorCallout
要验证的控件位于更新面板内。在回发之前一切正常,在异步回发之后,callout插件会搞砸。
我正在初始化插件:
$(document).ready(function() {
$.updnValidatorCallout.attachAll();
});
我尝试将其放在UpdatePanel的pageLoad和endRequest中,但没有成功。
有人对此有更多了解吗?
答案 0 :(得分:1)
这是由于UpdatePanel的工作原理。当UpdatePanel刷新时,它将替换其中包含的内容。这会破坏你的插件,因为它无法找到原始插件。
要解决此问题,请在UpdatePanel完成刷新后再次绑定它时调用此“attachAll”方法。