現在動的に行を追加しているテーブルがあります: http://jsfiddle.net/fmuW6/5/
ここで、ボタンをクリックしてテーブルに新しい列を追加したいと思います。ユーザーはテキストボックスに列ヘッダーを入力します。
どうすればこれを達成できますか?ユーザーが 4 つの行を追加する場合、Add a new Column
ボタンは既存のすべての行を処理する必要があります (各行にチェックボックスを追加します)。
アップデート
行レベルで列名とチェックボックスを追加しようとしています。
そのため、ユーザーが列名を入力するテキスト ボックスを追加しました: http://jsfiddle.net/fmuW6/10/
<input type=text placeholder='columnname'/>
<button type="button" id="btnAddCol">Add new column</button></br></br>
そのため、ユーザーがボタンをクリックすると、列名はテキストボックスの値になり、行レベルではチェックボックスになります。したがって、基本的には、最初の行を除くテーブルのすべてに新しい列を追加する必要がありますtr
。これは列名であるためです。