在 Ajax div 中查找选择器



我有一个案例,有1个页面通过ajax.load()加载。 在该页面中,A有一个表,我想使用jQuery DataTables。 我得到了该表的ID,让我们说它的id="table_01",父级是一个div,其类名为"box"。对于容器来加载页面,我使用带有 id="content" 的div。

现在在五月使用数据表的脚本中,

<script>$(document).ready(function() {
$('#table_01').DataTable(); });</script>

当我打开该页面时,页面已加载,但表格没有更改。该脚本与表不在同一文件中。在容器页脚中,

然后我尝试不使用任何 jquery ajax 加载的东西,正在工作。 所以我认为问题出在选择器上。我尝试使用 find(),但没有运气或使用 $('#conten #table_01')。

也许如果脚本与表位于同一文件中,则工作正常。 但我不想那样做,

这能做到吗?感谢您的回复,顺便说一句

试试这个:

Try this :
<script>
    $('.selector').load( "target_page.php", function() {
        $('#table_01').DataTable();
    });
</script>

在此处查看完整文档

编辑:最少的代码

最新更新