javascript - 如何使用带有类的 Jquery 从动态创建的复选框中获取值

标签 javascript jquery .net asp.net-mvc

我试图在选中时从复选框中获取值,该复选框是使用与 html 表关联的 jquery 动态创建的,我正在使用类获取值但无法获取它

我的代码是这样的

使用 Jquery 创建的输入

"<td><div class=" + "checkbox checkbox-primary" + "><input type=" + "checkbox" + " class=" + "cbCheck" + " value=" + "" + data.d[i].Rowname + "" + "" + data.d[i].one + "" + "></div></td>"

Jquery获取值

$("#table").on(":checked", ".cbCheck", function () {
    var id = $(this).attr("value");
    alert(id);
});

请帮我解决这个问题。

提前致谢

最佳答案

Working Fiddle

尝试:

$('table tr td').on('click','.cbCheck',function() {
  if ($(this).is(':checked')) {
    alert($(this).attr('id'))
  }
  else
  alert('unchecked');
});

关于javascript - 如何使用带有类的 Jquery 从动态创建的复选框中获取值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41391549/

相关文章:

javascript - HTML 选项卡无法正常工作示例

jquery 测试 - 暂停 DOM?

javascript - CSS/JS 仅使其中一个 div 调整大小/滚动到固定页脚

javascript - Node.js 异步函数未被识别为有效的异步函数

javascript - jquery ui datepicker - 如何在一个日期选择器中设置两个最小/最大日期限制?

javascript - 如何找到与元素关联的 css 文件名?

c# - 将结构数组从 C++ 编码到 C#?

C# 奇怪的对象行为

c# - SQL Server CLR 与第 3 方 SDK 集成 : Error on missing assembly System. 绘图

javascript - 单击单元格时清除 gridview 模板字段中的单元格值