テーブル(id = "deneme")があります。
td値を繰り返し処理し、ユーザーがチェックしたチェックボックスを特定し、チェックボックスがオンになっている行について、中央の列の唯一のテキスト(リテラル)の値を取得する必要があります。
たぶん最初の文字のためにアルゴリズムを定義することができます。
<table id="docsTable">
<tr bgcolor="#E7DDCC" class="liste-0">
<td align="center"><input type="checkbox"/></td>
<td>Document Title 1</td>
<td>567</td>
</tr>
<tr bgcolor="#E7DDCC">
<td align="center"><input type="checkbox"/></td>
<td>accure</td>
<td>134</td>
</tr>
<tr bgcolor="#E7DDCC">
<td align="center"><input type="checkbox"/></td>
<td>Zebra</td>
<td>231</td>
</tr>
</table>
<input type='button' id='btnTest' value='Get Rows' />
$(function() {
$('#btnTest').click(function() {
$('#docsTable input[type="checkbox"]:checked').each(function() {
var $row = $(this).parents('tr');
alert($row.find('td:eq(0) input').val());
alert($row.find('td:eq(1)').html());
alert($row.find('td:eq(2)').html());
});
});
});
デモ :
http://www.jsfiddle.net/3yYFY/
どうやってやるの?
前もって感謝します。