我试图弄清楚如何获取并将一行中的每个单元格值分配给一个变量。特别是复选框值
这是表格的示例
<table id="mytable" class="table">
<thead>
<b><tr><th>Header1</th><th>Header2</th><th>Header2</th><th>Header3</th></tr></b>
</thead>
<tr>
<td>value1</td>
<td>value1</td>
<td>
<label><input id="divpriority" ng-model="priority" type="checkbox" /> Option1</label>
<label><input id="divsource" type="checkbox" /> Option2</label>
<label> <input type="checkbox" checked/>Otion3</label>
</td>
<td><br/><br/><button id="buttonvalues" type="button" class="btn-primary">GetValues</button></td>
</tr>
</table>
因此,当在当前行中单击“GetValues”按钮时,每个单元格的值都会分配给一个变量。
我正在考虑类似这样的事情:(我知道这可能是不正确的)
$("#mytable table tbody ").on("click", "#buttonvalues", function() {
var header1;
var header2;
var Options = new Array()
var header1 = $(this).closest('tr').header1.val ;
var header2 = $(this).closest('tr').header2.val
Options = //Not sure what to do here
使用 Javascript/jquery 如何从选定行中的每个单元格获取值,并通过单击行中包含的按钮将值分配给变量。
请强调将复选框中的标签名称分配给数组变量。我想获取检查到数组中的复选框的名称