我已经尝试了几种方法来做到这一点,问题是我们的网站是在一个定制的 CMS 中,它不允许我们使用 HTML 和一些 JavaScript 以外的任何东西(它非常挑剔)。
我需要做的是让 CMS 中的一个页面用外部 php 页面的内容替换该页面上一个 div 的内容。
这是我目前使用的代码:
<script type="text/javascript">
$.ajax({
url: "http://website.com/files/table.php",
success: function(response){
$("#budget").append(response);
}
});
</script>
<div id="budget"></div>
php 页面上的唯一内容是一个巨大的表(内容从数据库表中填充)。在不产生任何东西的 CMS 内部(实际上是空白),但在我的测试 html 页面上(不在 CMS 内)它工作得很好。有谁知道使用这些类型的约束的任何其他可能的解决方案?
最佳答案
尝试
$("#budget").load("http://website.com/files/table.php");
或
来自 table.php 响应的片段
$("#budget").load("http://website.com/files/table.php #fragment");
关于javascript - 使用 JavaScript 填充 div 中的内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7261186/