如何从 table 创建、编辑或删除实体并将其保存到数据库

How to create, edit or delete entities from a table and save it to database

我希望能够像这样使用 table:

Snippet 1

Snippet 2

编辑、创建或删除行后,我希望能够将它们提交给控制器。在控制器中获得数据后,我应该很好并且知道该怎么做。但是我的问题是如何将动态信息发送到控制器。

有什么建议吗?

谢谢!

据我了解你的问题,你需要使用 Ajax 请求从你的 Javascript 代码到控制器。像这样:

$(document).on('click', 'button.update', function () {
that = $(this);
$.ajax({
  url:"/post/update",
  type: "POST",
  dataType: "json",
  data: {   /* here you collect your data from page */ 
           "name": that.parent.children('.name-input').val()     
  },
  async: true,
  success: function (data)
  {
    console.log(data);
    $('div#ajax-results').html(data.success);
  }
});

return false;
});