Угловой выпуск JS

Я хочу отредактировать строку таблицы данных (которая исходит из некоторого вызова REST api,данные в datatable заполняются через angular js).

Мой вопрос заключается в том, что мне нужно добавить одно поле ввода в каждой строке, и когда я отправляю, то все данные будут идти и сохранять в базе данных.Так что вы, ребята, можете помочь мне добавить поле ввода и когда я отправляю, то как получить все данные datatable и сделать запрос JSON.
Введите описание изображения здесь
Пожалуйста, обратитесь к изображению, и мне нужно добавить поле ввода в столбце notes, и когда нажмите кнопку save, то он должен принять все 7 данных в datatable и сделать запрос json.

код JavaScript:

vm.dataTableInstance = $('.datatable-basic').DataTable({
data : priorityAttrs,
columns : [
           { data: 'priority', title : 'Priority', width : '10%' },
           { data: 'attrName', title : 'Attribute Name', width: '30%' },
           { data: 'notes', title : 'Notes' },
           { data: null, orderable : false, width:'5%', render : function(data, type, row){
               return '<ul class="icons-list"><li class="delete-user text-danger-600" onclick="angular.element(this).scope().deleteAttribute(this, ''+data.attrName+'')"><a><i class="icon-trash"></i></a></li></ul>';
           }}
],
});

1 ответ

  1. Для добавления таблиц данных можно использовать Angular-Xeditable. см.этот документ.

    1. установить xeditable

      bower установите угловой-xeditable

    2. Включите angular-xeditable в свой проект

    1. добавление» фиксируемых » зависимостей

      var app = угловой.модуль («app», [«xeditable»]);