如何将选定的行数据从jquery Datatable传递给Spring MVC控制器?

时间:2017-02-19 15:09:03

标签: jquery spring spring-mvc datatables

我有一个jQuery数据表,其中一列有一个编辑按钮。 单击编辑按钮时,我需要将所选行中的所有值都带到Spring控制器。

我可以从数据表中获取行数据,但我不知道如何将此值发送到弹簧控制器。

检索行数据的代码:

$('#example tbody').on( 'click', 'tr', function () {
var data = table.row( this ).data();
} );

1 个答案:

答案 0 :(得分:1)

您需要向控制器发出ajax请求。改变你的类型,即GET,POST

$('#example tbody').on( 'click', 'tr', function () {
var data = table.row( this ).data();
$.ajax({
       url:'your_path_to_post',
       data: {
          data: data //key data should be your model attribute name, value data is your table value.
       },
       error: function() {

       },
       success: function(data) {

       },
       type: 'POST'
    });
} );