私はプロジェクトのために他の誰かのコードを編集してきましたが、特定の Javascript 関数がどのように機能しているかを理解しようとすると、時々つまずきます。
基本的に行削除ボタンを追加したいのですが、頭痛の種です。
したがって、動的に生成される行のテキストは、次の PHP 変数によって作成されます。
$rowtext .= '<tr>something</tr>';
次に、Javascript で行を生成する関数:
function generateRow(x) {';
var row_prototype = \'' . $rowtext . '\';
return row_prototype.replace(/\[index\]/g, x);
}
行の追加ボタンをクリックすると、次のアクションが実行されます。
rowIndex = 1;
function addRow() {
var nr = generateRow(rowIndex);
rowIndex = rowIndex + 1;
jQuery(\'tbody\').append(nr);';
}
rowIndex などを考慮して、クリック時に同様の機能を実行する必要があると思います。
誰にもアイデアはありますか?