Jquery数据表,来自Ajax的排序表

Jquery数据表,来自Ajax的排序表,jquery,ajax,datatables,Jquery,Ajax,Datatables,好的,我使用jQuery数据表对我的表进行排序,在一个页面中,表作为Ajax请求的响应出现,但我对表的id使用document ready函数使其可排序。这里的解决方案是什么 代码: 您需要发布您尝试过的代码?好的,下面是从Select Change事件的ajax响应中获取表的代码$document.readyfunction{var target=$forum;$ct.changefunction{var val=$this.val;ifval={}else{$.post'gt.php',{i

好的,我使用jQuery数据表对我的表进行排序,在一个页面中,表作为Ajax请求的响应出现,但我对表的id使用document ready函数使其可排序。这里的解决方案是什么

代码:


您需要发布您尝试过的代码?好的,下面是从Select Change事件的ajax响应中获取表的代码$document.readyfunction{var target=$forum;$ct.changefunction{var val=$this.val;ifval={}else{$.post'gt.php',{id:val},functiondata{target.htmldata;}};}现在我想用jquery datatable对这个新表进行排序,要将datatables的功能绑定到此表,这里应该做些什么?类似这样的事情:除非您的gt.php返回正确格式的thead和tbody,否则不会那么容易工作。您最好先初始化表,然后使用ajax中构建的Datatables从PHP中获取结果。非常感谢你们,我修复了它,问题是我关闭了循环内的tbody标记:\。
$("document").ready(function(){
    var target=$("#forum"); 
    $("#ct").change(function(){ 
        var val=$(this).val(); 
        if(val=="") { 
          } 
        else { 
          $.post('gt.php',{id:val},function(data){ target.html(data); }) 
          } 
     }); 
});