Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/fortran/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Datatables提交表单服务器端数据_Javascript_Jquery_Jquery Datatables - Fatal编程技术网

Javascript Datatables提交表单服务器端数据

Javascript Datatables提交表单服务器端数据,javascript,jquery,jquery-datatables,Javascript,Jquery,Jquery Datatables,对于那些使用js插件的人,我如何使用服务器端数据创建 该示例使用HTML中硬编码的数据。您基本上可以执行以下操作: 序列化表单数据(使用jquery Serialize,如示例所示) 将上述数据提交到您的表单处理纸条(php等) 它们已经提供了jquery序列化代码,因此我不会对此进行说明,但是需要jquery AJAX函数(至少): 在服务器端PHP文件中,您只需获取正确的表单数组并解析值($\u POST)。我也有同样的问题,不想进行ajax保存,所以我这样做了: var table =

对于那些使用js插件的人,我如何使用服务器端数据创建


该示例使用HTML中硬编码的数据。

您基本上可以执行以下操作:

  • 序列化表单数据(使用jquery Serialize,如示例所示)
  • 将上述数据提交到您的表单处理纸条(php等)
它们已经提供了jquery序列化代码,因此我不会对此进行说明,但是需要jquery AJAX函数(至少):


在服务器端PHP文件中,您只需获取正确的表单数组并解析值($\u POST)。

我也有同样的问题,不想进行ajax保存,所以我这样做了:

var table = $("#mytable").datatable();

$("#myform").submit(function () {
    var hiddenArea = $("<div></div").hide().appendTo("#myform");
    table.$('input:hidden').detach().appendTo(hiddenArea);

    // Prevent original submit and resubmit, so the newly added controls are
    // taken into account
    this.submit();
    return false;
});
var table=$(“#mytable”).datatable();
$(“#myform”).submit(函数(){

var hiddenArea=$(“对不起,如果您能提供帮助,我的问题的另一部分是:如何动态创建带有复选框的列?
var table = $("#mytable").datatable();

$("#myform").submit(function () {
    var hiddenArea = $("<div></div").hide().appendTo("#myform");
    table.$('input:hidden').detach().appendTo(hiddenArea);

    // Prevent original submit and resubmit, so the newly added controls are
    // taken into account
    this.submit();
    return false;
});