国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

jQuery使用DataTable實現刪除數據后重新加載功能

2019-11-19 17:24:53
字體:
來源:轉載
供稿:網友

問題描述:

利用jQuery Datatable和artTemplate組合來做的表格。但是當刪除數據時,需要重新加載table里的數據。但是問題是datatable并沒有直接的重新渲染,反而給數據累加上了。

解決辦法:

經過查看高人的blog,發現可以先銷毀table,然后再重新渲染。

var dttable;App.globalAjax("get", "/Order/MyJsonList", {}, function (result) {  var html = template('Orders-template', result);  $("#datatable1").find("tbody").html(html);  dt = $('#datatable1').dataTable({    "sPaginationType": "bs_full"  });});

這個是第一次通過ajax獲取到數據,然后利用artTemplate來渲染數據,最后填充到頁面中,然后進行渲染。

接下來就是執行刪除操作,然后重新加載渲染table

App.globalAjax("post", "/Order/DeleteOrder", data, function (result) {      App.globalAjax("get", "/Order/MyJsonList", {}, function (result) {        var html = template('Orders-template', result);        if ($('#datatable1').hasClass('dataTable')) {          dttable = $('#datatable1').dataTable();          dttable.fnClearTable(); //清空一下table          dttable.fnDestroy(); //還原初始化了的datatable        }        $("#datatable1").find("tbody").html(html);        $('#datatable1').dataTable();      });    });

到此,datatable就可以重新渲染了。

以上所述是小編給大家介紹的jQuery使用DataTable實現刪除數據后重新加載功能,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對武林網網站的支持!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 望江县| 徐汇区| 昆山市| 夏邑县| 环江| 康定县| 色达县| 宝坻区| 庐江县| 凌云县| 玛纳斯县| 南城县| 武隆县| 祁连县| 安平县| 义马市| 综艺| 达尔| 梁山县| 图们市| 吉安市| 新绛县| 临潭县| 台前县| 临夏县| 汉中市| 孝义市| 北海市| 泰安市| 遂川县| 始兴县| 象州县| 蒲城县| 墨竹工卡县| 东山县| 榆社县| 松江区| 乐陵市| 炉霍县| 绵阳市| 黄龙县|