调用PHP+;使用jQuery的jQuery页面

调用PHP+;使用jQuery的jQuery页面,php,jquery,include,load,reload,Php,Jquery,Include,Load,Reload,jQuery函数: function refresh(ppp){ $("#content").load("process.php"+ppp) } PHP process.PHP: $vID = $_REQUEST[id]; include page_$vID.php; 问题是像datatables、jquery之类的任何代码都不会加载到新内容中。我必须在这段脚本中包含所有的.js和.css。一些jQuery插件不再工作了 在这种情况下,最好的预防措施是什么?如何集成PHP+jQue

jQuery函数:

function refresh(ppp){
    $("#content").load("process.php"+ppp)
}
PHP process.PHP:

$vID = $_REQUEST[id];

include page_$vID.php;
问题是像datatables、jquery之类的任何代码都不会加载到新内容中。我必须在这段脚本中包含所有的.js和.css。一些jQuery插件不再工作了


在这种情况下,最好的预防措施是什么?如何集成PHP+jQuery和jQuery的Load()?

lookup$。ajax()可能会满足您的需要

对于您提供的少量数据很难说,但我猜您正在尝试向接口添加需要javascript进行某种初始化的内容

例如,如果您有以下内容:

<input class="datepicker" />

如果有一个插件将datepicker小部件添加到该输入中,则该小部件不能处理动态加载的内容。这很可能是因为$(document).ready()中有一些初始化小部件的代码。但是,此代码仅在第一次加载页面时运行,而不是在加载一些新的动态加载内容后运行

要解决此问题,您必须运行与文档就绪代码中相同的初始化代码,并在加载动态加载的内容后再次运行

除此之外,我相信JQuery会自动尝试加载在动态加载的内容中找到的脚本,所以我不确定这是一个问题。查看您试图加载的实际页面内容会很有帮助


至于动态加载的css,请参见以下链接:

您认为“集成php+jquery”是什么意思,?你想做什么?这就是重点!我必须刷新div中的datatable(datatable.net)。但是当我加载它时,我以前的元素停止工作,只有新加载的元素工作。@ErickEngelhardt如何初始化数据表?代码在哪里?它看起来像什么?您使用什么类型的选择器来创建数据表?