テキストのみを連続して呼び出すアルゴリズムが必要です。
私の td は数字とテキストで構成されています。「td」にはテキストのみが必要です。
デモ: http://jsfiddle.net/3yYFY/1
例えば:
2 行目= アキュア、アリゲーター、アナグマ
3 行目= シマウマ、ゾウ
テーブルに多数の行 (td) があり、テキストが特定の列に配置されていません
HTML :
<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>
<td>alligator</td>
<td>badger</td>
</tr>
<tr bgcolor="#E7DDCC">
<td align="center"><input type="checkbox"/></td>
<td>Zebra</td>
<td>231</td>
<td>Elephant</td>
</tr>
</table>
<input type='button' id='btnTest' value='Get Rows' />
jQuery :
$(function() {
$('#btnTest').click(function() {
var arr = $('#docsTable tr').has('input[type="checkbox"]:checked').map(function() {
alert($('td:eq(1)', this).text())
});
});
});