gpt4 book ai didi

javascript - ASP 复选框在单击时触发 Javascript 中的事件

转载 作者:行者123 更新时间:2023-12-03 05:14:56 24 4
gpt4 key购买 nike

<asp:CheckBox runat="server" ID="checkbox1" />   

每当我选中或取消选中我的 asp 复选框时,它都需要在 javascript 中触发一个事件,但似乎 .click 函数没有被触发。 .click 事件是否错误?

$(document).ready(function () {
$("#checkbox1").click(function (e) {
if (this.checked) {
//do something
}
else {

}
});
});

最佳答案

你可能需要改变

$("#checkbox1").click(function (e) {

进入

$("#<%= checkbox1.ClientID %>").click(function (e) {

asp.net 重命名了控件的 ID,以确保没有重复。如果您检查 HTML 源代码,可能看起来像这样:ContentPlaceHolder1_checkbox1。这就是 jQuery 找不到它的原因。

关于javascript - ASP 复选框在单击时触发 Javascript 中的事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41648529/

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