需要提交可编辑的数据才能单击按钮进行后端

时间:2019-07-03 06:44:16

标签: javascript jquery ajax datatables

我必须序列化我的数据,然后通过ajax将其发送到后端。我尝试使用数据表中告诉的方法来执行此操作,但这对我不起作用。

我有一个可编辑的表格。很少有字段是可编辑的,那些可编辑的数据应按输入顺序提交到后端。我尝试了以下解决方案,但对我不起作用:

var table = $('#example').DataTable();

// Handle form submission event
$('#subcpskam').on('click', function (e) {
    // Prevent actual form submission
    e.preventDefault();

    // Serialize form data
    var data = table.$('input,select,textarea').serialize();

    // Submit form data via Ajax
    $.ajax({
        url: 'submitAccount.htm',
        data: data,
        console.log(data);
        success: function (data) {
            console.log('Server response', data);
        }
    });
});

我想在单击“提交”按钮时提交数据表的完整数据,但是我可以在控制台中看到数据,但是无法将其提交到数据库。

enter image description here

1 个答案:

答案 0 :(得分:0)

只需更换它,我希望它会起作用。

// var data = table.$('input,select,textarea').serialize();

var data = $( "input, textarea, select" ).serialize();

Here Reference Link