调用PHP+;使用jQuery的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
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如何初始化数据表?代码在哪里?它看起来像什么?您使用什么类型的选择器来创建数据表?