我已經創建了一個表,我正在動態添加行和列。我想刪除/編輯我添加的行和列。我已經包括了我的代碼如何從表中動態刪除/編輯行和列
$('#irow').click(function(){
if($('#row').val()){
$('#mtable tbody').append('<tr><td>Some Item</td></tr>');
$('#mtable tbody tr:last td:first').html($('#row').val());
}else{alert('Enter Text');}
});
$('#icol').click(function(){
if($('#col').val()){
$('#mtable tr').append($("<td>"));
$('#mtable thead tr>td:last').html($('#col').val());
$('#mtable tbody tr').each(function(){$(this).children('td:last').append($('<input type="text">'))});
}else{alert('Enter Text');}
});
td{padding:5px;}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
<table border="1" id="mtable">
<thead><tr><td>Employee \department</td></tr></thead>
<tbody></tbody>
</table><br/><br/>
<input id="row" placeholder="Enter Employee Name"/><button id="irow">Add Employee</button><br/><br/>
<input id="col" placeholder="Enter department Name"/><button id="icol">Add department</button>
請幫我刪除/編輯的行和列在表
您如何知道要刪除哪一行或哪一列?你會有一個行索引,或...?無論如何,你不能只選擇有問題的tr或tds並調用'.remove()'? – nnnnnn
是否可以刪除行並編輯列? –
同樣,您需要確定要刪除或編輯的行或列。要更改現有單元格的內容,請使用'.html()'或'.text()'。 – nnnnnn