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