Datatable сохранить введенные вручную значения - PullRequest
1 голос
/ 28 мая 2019

У меня есть дата.Имеет 2 столбца.первый столбец отображает загруженные значения от db.и во втором столбце есть текстовое поле для сохранения введенных вручную данных.

{ //Document type  //4
    "mDataProp": null,
    render: function(data, type, row) {
        return "<input type='textbox' id='reconAmount" + reconJrnlId + "' value='" + data.amount + "' class='form-control'  readonly/>";
    }
},

{//remarks //7
    "mDataProp": null,
    "defaultContent": "",
    render: function (data, type, row, i) {
        var reconJrnlId = (data.jrnlItemId).toString();
        return "<input type='textbox' name='remarks' id='reconRemarks" + reconJrnlId + "' value=' ' class='form-control'/>";
    }
}

Существует третий столбец с флажком.Когда флажок установлен, коды добавляют к нему класс:

row.addClass('selectedrecon');

Когда я нажимаю кнопку сохранения, чтобы извлечь выбранные записи, ниже, все выбранные строки извлекаются.Но в примечаниях к столбцам с данными вручную пусто!Я не могу получить введенные вручную данные примечаний, сохраненные в выбранной строке.Почему это?

$.map(table.rows('.selectedrecon').data(), function (item) {
    console.log('----------------->',item);
}
...