数据表提交服务器端数据

问题描述

| 对于那些使用Datatables js插件的人,如何使用服务器端数据创建此示例? 该示例使用在HTML中进行硬编码的数据。     

解决方法

您基本上将执行以下操作: 序列化表单数据(如示例所示,使用jquery序列化) 将上述数据提交到您的表单处理脚本(PHP等) 他们已经提供了jquery序列化代码,所以我不会显示,但是需要jQuery AJAX函数(至少):
$.ajax({
   type: \"POST\",url: \"some.php\",data: YOUR-SERIALIZED-DATA-HERE,success: function(msg){
     alert( \"Data Saved: \" + msg );
   }
 });
在服务器端的PHP文件上,您只需获取正确的表单数组并解析值($ _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;
});
我的想法是,我将当前不在dom中的所有输入都移到一个隐藏的容器中。     

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...