gpt4 book ai didi

jquery - 如何使用 JQuery、通过 ID 选择元素和 ASP.NET,而不在代码中到处放置 ctl00_

转载 作者:行者123 更新时间:2023-12-03 22:55:52 26 4
gpt4 key购买 nike

我有大约 600 多个类似于以下代码的引用...

$("#ctl00_ContentMainPane_eliteUser").html

并更改了主模板,却发现由于控件层次结构发生了变化,所有代码都已损坏。

所有 javascript 都包含在单独的文件中,因此我无法使用这样的代码...

$("#<%= eliteUser.clientID%>").html

我希望有一个好的解决方案来解决这个问题,这样在修复一次之后,如果将来模板发生变化,我就不必修改所有代码。

最佳答案

如何在母版页中定义 JavaScript 函数,例如:

function getContainerId() {
return "<%=ContentMainPane.ClientID %>";
}

然后在包含的 JavaScript 文件中执行如下操作:

$("#" + getContainerId() + "_eliteUser");

关于jquery - 如何使用 JQuery、通过 ID 选择元素和 ASP.NET,而不在代码中到处放置 ctl00_,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1232465/

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