tableにcheckboxを表示しています。
全行ループしながらcheckboxのチェック状態を取得したいです。
html
1<table class="list"> 2<thead> 3<th>col0</th> 4<th>col1</th> 5<th>col2</th> 6<th>col3</th> 7</thead> 8<tbody> 9<tr> 10<td><input type="checkbox" class="chk" /></td> 11<td>11</td> 12<td>12</td> 13<td>13</td> 14</tr> 15<tr> 16<td><input type="checkbox" class="chk" /></td> 17<td>21</td> 18<td>22</td> 19<td>23</td> 20</tr> 21<tr> 22<td><input type="checkbox" class="chk" /></td> 23<td>31</td> 24<td>32</td> 25<td>33</td> 26</tr> 27</tbody> 28</table>
jquery
1for(var i=1; i < ($(".list tbody").children().length + 1); i++){ 2 if($(".list tr:eq(" + i + ") td:eq(0)").prop()=="checked"){ 3 temp = "1"; 4 } else { 5 temp = "0"; 6 } 7}
何とか指定行のチェックボックスのチェック状態を取得したいです。
上記ではうまくいきませんでした。
どうすればよいか教えてください。
よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー