像这样写这段代码永远不会失效;
至于页面的生命周期孩子们,自己百度去吧!
var prm = Sys.WebForms.PageRequestManager.getInstance();
prm.add_endRequest(function () {init();
});
$(function () { init(); });
function init () {
$('.selectall').click(function () {
if(this.checked)
$('.select').attr("checked", true);
else
$('.select').attr("checked", false);
});
$('.select').click(function () {
var ch=true;
$('.select').each(function () {
if (!this.checked)
ch = false;
});
$('.selectall').attr("checked", ch);
});
}
本文介绍了一种确保 ASP.NET AJAX 控件始终正确初始化的方法,通过使用 Sys.WebForms.PageRequestManager 实例来监听页面请求结束事件,并在事件触发时重新初始化控件,确保了页面在异步更新后全选框及其他元素状态的一致性。
1076

被折叠的 条评论
为什么被折叠?



