入力フィールドとチェックボックスを持つ 2 つの列を持つページをレンダリングします。入力フィールドの 1 つのエントリを変更し、別の行のチェックボックスをオフにするとします。
[保存] ボタンをクリックして以下のコードを呼び出すと、新しい値でプロパティが変更されていないすべての画面上の行が表示されます (つまり、テーブルが最初に読み込まれたときの元の値と状態を取得しています)。
save: function() {
var self = this;
var data = JSON.stringify(this.dataTable.rowData());
var url = this.urls.saveScreen;
var ajaxOptions = { url: url, data: data, contentType: "application/json", type: "POST"};
}
受信に使用できる「this.dataTable.rowData()」とは異なる呼び出しがありますか?
a.) 変更された行のみ
b.) テーブルのロード後にユーザーが行った入力フィールドへの変更を含む行。