私はHTMLテーブルを作成し、ボタンイベントに行と列を追加します。 これは私のコードです:テーブルに新しい列を追加するときに現在の行をデフォルトのセルで塗りつぶす
function AddColumnToDataTable(){
$('#tableHeader').append("<th> Header </th>").attr("contenteditable", true);
// Add a new ColumnHeader and set the property "editable"
}
function AddRowToDataTable(){
var count = $('#tableHeader').find("th").length;
// Get the count of Columns in the table
var newRow = $('#tableBody').append("<tr></tr>");
// Add a new Row
for(var i = 0; i < count ; i++){
newRow.find('tr').last().append("<td> Content </td>").attr("contenteditable", true);
// Fill the cells with a default text and set the property "editable"
}
}
だから私は、新しい列が追加されたときに、古い行に新しい細胞を設定します。行を自動的に既定のテキストで塗りつぶします。
インデックスを数えなければなりませんか? 私はx列を持っている行yのzセルが設定され、行方不明のものを埋める..?
私は申し訳ありませんが、私は問題を理解することができません。ヘッダーに新しい列を追加しますが、行には追加しません。多分それは? – zozo