gpt4 book ai didi

asp.net - ASP.net AJAX 保存后 onclick 事件不起作用

转载 作者:行者123 更新时间:2023-11-30 10:56:47 26 4
gpt4 key购买 nike

我有一个 gridview,我通过以下方式将 onclick 事件添加到复选框列:

cb.InputAttributes.Add("onclick", "checkClick()");

一切正常,但是当用户单击表单上的保存按钮(位于 updatepanel 内)时,复选框的 onclick 事件突然停止触发!

这是 ASP.NET AJAX 的问题吗?

奇怪的是,我在源上看到了 onclick 事件,但它并没有触发。

帮助!

最佳答案

当第一次从服务器接收到文档时,源将向您显示文档的状态,而不是 DOM 的当前状态。可能发生的情况是更新面板内容正在被新的 HTML 内容取代。原来绑定(bind)点击事件的元素已经不在dom中了。

onclick 事件需要重新绑定(bind)以连接到已到达的新元素。

关于asp.net - ASP.net AJAX 保存后 onclick 事件不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/474984/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com