如何访问嵌套的html表数据
How to access nested html table data?
我有这样的表:
<table id="Maintb">
<tbody>
<tr>
<td> <table> <tr>..</tr>
<tr>..</tr>
<tr>..</tr>
</table>
<table> <tr>..</tr>
<tr>..</tr>
<tr>..</tr>
</table>
<table> <tr>..</tr>
<tr>..</tr>
<tr>..</tr>
</table>
</td>
</tr>
表1、2、3包含不同数量的复选框。如果用户勾选了这三个表中的某些复选框。我怎样才能得到选中的值。这些表是动态创建的。嵌套表没有id。如何在JavaScript或c#中实现。如果有人给我一些打击。
我不确定,但正如你所说,你想要存储复选框值,由用户检查,你可以试试:
var checkedValues = $("#Maintb table input:checkbox:checked").map(function(){
return this.value;
}).get().join(",");
小提琴
文档
-
map()
-
:checked
希望这对你有帮助!
这是一个JsFiddle记录检查/未检查http://jsfiddle.net/CJcXp/
$('.testme').click(function () {
if (this.checked) {
console.log($(this).attr('data-val') + ' checked');
} else {
console.log($(this).attr('data-val') + ' unchecked');
}
});
希望对大家有所帮助
相关文章:
- 在页面呈现之前更改HTML数据
- 当使用ajax并将html数据保存为对象时,收听浏览器返回按钮.好的或坏的
- 使用数据属性将HTML数据复制到另一个元素
- 使用jQuery在select选项上设置HTML数据属性
- 使用Javascript而不是html数据属性配置Parsley
- 访问HTML数据集
- 如何调用更改事件,例如在 HTML 数据列表上选择
- 检测 点击 在 ANDROID 中使用 HTML 数据查看
- 选择具有特定值的 html 数据属性
- jQuery的HTML数据效果
- 生成html时,在html数据属性中存储由.push()填充的数组
- Powerbuilder/Javascript HTML数据窗口SetItem日期时间失败
- html数据属性在firefox中使用javascript时没有按预期显示,但在chrome中显示正确
- 由于数据中的 & 符号,无法在 C# 上传递整个 html 数据
- 内联 HTML 数据角色<>脚本 jquery:Kendo Widget Initialization
- 如何将带有普通对象集合的 Js 数组对象传递给 ajax post'html' 数据类型中的控制器
- 使用 PrototypeJS 1.6 访问锚点上的 HTML 数据属性
- 如何更改 HTML 数据列表输入上显示的图标?隐藏是可能的,但我可以将其更改为其他一些图标,例如向下箭头
- Android - 如何在运行时生成的HTML数据中加载外部javascript文件
- 从 html 数据设置 jquery 延迟