$(document).on('click', '.manage', function (event)
{
var userid = $(this).data('userid');
$.ajax(
{
type: "POST",
dataType:'html',
url:"../user/ajax/doclist.php",
async:true,
data:{userid:userid,task:'view'},
success:function(html)
{
$('.doclistdiv').html(html);
},
error:function(request,errorType,errorMessage)
{
alert ('error - '+errorType+'with message - '+errorMessage);
},
complete:function(html)
{
}
});
});
如上面显示的代码我正在将ajax数据(作为html)加载到我的页面。 在这些数据中,我有table.i想要在加载该表后转换为表作为datatable.js中的表(www.datatables.net /)
我认为因为数据来自html,服务器端处理不起作用
答案 0 :(得分:0)
在您的成功部分中尝试以下操作:
var root = $('.doclistdiv');
root.html(html);
root.find('table').dataTable();