如何重新加载datatable(jquery)数据?

前端之家收集整理的这篇文章主要介绍了如何重新加载datatable(jquery)数据?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
如何重新加载所选标签?其实我有重新加载的问题。当我添加我的数据时,我将成功保存在datatable中,但是在数据库中的id字段中显示正确的id,但是当我在datatable中添加不显示ID时。

(在刷新摘要选项卡之前)这里是一个例子,它在datatable id中显示这样的病人丈夫的年龄………..所以…“xyz abc 23 ……. so上…

(手动刷新),但当我刷新我的页面,它显示成功…像这样在datatable:id耐心丈夫年龄………..所以… 13 xyz abc 23 ….. ..所以…

但是当我添加我的细节时,我想要自动刷新所选标签

我的代码如下:

<button type="button"  a href="javascript:void(0);" onclick="fnClickAddRow();">Add Summary</button>

function fnClickAddRow(event) {

$('#table_scroll').dataTable().fnAddData( [

$('#patientt').val(),$('#husband').val(),$('#age').val(),$('#opu_no').val(),$('#date').val(),$('#proc').val(),$('#no_of_eggs').val(),$('#fert').val(),$('#et_date').val(),$('#et_day').val(),$('#et').val(),$('#fz').val(),$('#bioch_preg').val(),$('#clin_preg').val(),$('#fh').val(),$('#comment').val()

]);


var datastring = $(Form_summary).serialize();

$.ajax({
    type: "POST",url: "summaryajax.PHP",data: datastring,success: function(response){

 alert(response);

    }
    });

我也厌倦了这种做法,但没有成功。

我希望我的datatable刷新数据

function fnClickAddRow(event) {

var datastring = $(Form_summary).serialize();

$.ajax({
    type: "POST",success: function(response){
       $('#table_scroll').dataTable().fnAddData( 
          [resposne,$('#patientt').val(),$('#comment').val() ]);
    }
});

解决方法

你可以使用简单的方法
$('YourDataTableID').dataTable()._fnAjaxUpdate();

它将通过使用相同参数的ajax请求刷新数据。很简单。

原文链接:https://www.f2er.com/jquery/182369.html

猜你在找的jQuery相关文章