gpt4 book ai didi

javascript - 如何使用js加载网站布局(页眉,页脚)

转载 作者:行者123 更新时间:2023-12-01 05:21:51 26 4
gpt4 key购买 nike

我是 javascript 新手。我想使用 ajax 加载我的网站主模板文件(页眉、页脚、侧边栏)。我的布局文件如下所示。
布局.php

<?php
$app = new App;
$ret = $app->header();
$ret .= $app->sidebar();
$ret .= $app->footer();
echo json_encode($ret);
?>

现在我想使用 ajax 加载我的布局文件。因为最初没有div。我怎样才能加载这个。下面给出了我的js文件。

$.ajax({
url: 'layout.php',
dataType: 'json',
}).done(function(resp){
//here is problem
//as initially no div is present
//how can I load it with jquery
});

最佳答案

你可以做到这一点,看起来不错。不要忘记查询的异步。所以你的代码将:

$.ajax({
url: 'layout.php',
dataType: 'json',
}).done(function(resp){
$('#content').html(resp.layout);
});

<?php
$app = new App;
$ret = $app->header();
$ret .= $app->sidebar();
$ret .= $app->footer();
echo json_encode({layout: $ret});
?>

关于javascript - 如何使用js加载网站布局(页眉,页脚),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42619655/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com