在表格中每一列有一個單選按鈕(Radio),使用者選取後,想要取得該列所有 <td> 內的文字內容。
$('input[name="xh"]:checked').each(function () {
var tr = $(this).closest('tr');
var tds = tr.find('td');
alert(tds.eq(1).text()); // 帳號
alert(tds.eq(2).text()); // 客戶姓名
alert(tds.eq(3).text()); // 開戶銀行
alert(tds.eq(4).text()); // 開戶日期
});
:checked 選出被選取的單選按鈕。closest('tr') 向上找到最近的表格列。find('td') 取得該列內所有單元格。eq(index).text() 依序擷取每個欄位的文字。