我有一个简单的页面,带有 asp:UpdatePanel 和执行回发的按钮。Page 有一个简单的脚本,它位于 Page_Load 服务器方法中:
ScriptManager.RegisterStartupScript(Page, Page.GetType(), "initPage", "initPage();", true);
Javascript 函数 initPage() 如下所示:
function initPage(){
$('.textBoxClass').each(function (index) {
alert(index);
}
}
问题是,点击回发按钮后,$('.textBoxClass') 的长度增加了 1。没有代码生成、DOM 操作或类添加。我认为它与 UpdatePanel(?)有关,但有什么办法可以摆脱类数的增加?