1--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
// 「追加」ボタンを押下する
function addTimeBtn(obj) {
var $tr = $("<tr>"+
"<td style='border:0px;'>"+
"<select>"+
"<option></option>"+
"<option value='1'>1</option>"+
"</select>"+
" 時 "+
"<select>"+
"<option></option>"+
"<option value='1'>1</option>"+
"</select>"+
" 分"+
"</td>"+
"<td style='border:0px;'>"+
"<a href='javascript:void(0);' οnclick='delTimeBtn(this);'><img src='cmn_images/btn_delete.gif' alt='削除'></a>"+
"</td>"+
+"</tr>");
$("#jikanTable").append($tr);
}
// 「追加」ボタンを押下する
function addTimeBtn(obj) {
var tr = $("#jikanTable tr").eq(0).clone();
tr.appendTo("#jikanTable");
}
// 「削除」ボタンを押下する
function delTimeBtn(obj) {
var trNum = $("#jikanTable tr").length;
if(trNum > 1){
$(obj).parent().parent().remove();
}
}
<a href="javascript:void(0);" οnclick="addTimeBtn(this);"><img src="cmn_images/btn_add.gif" alt="追加"></a>
<table id="jikanTable">
<tr>
<td style="border:0px;">
</td>
<td style="border:0px;">
<a href="javascript:void(0);" οnclick="delTimeBtn(this);"><img src="cmn_images/btn_delete.gif" alt="削除"></a>
</td>
</tr>
<tr>
<td style="border:0px;">
</td>
<td style="border:0px;">
<a href="javascript:void(0);" οnclick="delTimeBtn(this);"><img src="cmn_images/btn_delete.gif" alt="削除"></a>
</td>
</tr>
</table>
2--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
- function addtr(){
- var tr = $("#tb tr").eq(0).clone();
- tr.appendTo("#tb");
- //tr.insertBefore("#tb tr:last");
- }
- <table id="tb">
- <tr> </tr> // tr 的下标从 0 开始
- <tr> </tr>
- </table>
删除 行
index 要删除的 table 的 tr 的下标
$("#tb_id tr").eq(index).remove();
=================================================
计算 table 中 tr 的 个数
("#tb tr").length