gpt4 book ai didi

php - 如何在不重新加载网页的情况下更改div的内容?

转载 作者:行者123 更新时间:2023-11-28 14:00:45 25 4
gpt4 key购买 nike

我有一个网站,使用 PHP 来选择内容,

<div>  
<? include ("navigation.php"); // navigation.php generates the menu ?>
</div>
<div>
<?
$type = $_GET["type"];
switch ($type) {
case "page" :
include "Text.php";
break;
case "news":
include "news_2.php";
break;
default :
include "main.php";
}
?>
</div>

URL 的格式为 domain.com/index.php?type。我需要更改 block #content而不重新加载整个页面,我该怎么做?

最佳答案

当您用“jquery”标记问题时,我假设您知道那是什么,并且正在将其加载到页面中。

您只需在此处提供您的 div 和 ID...内容

然后使用一些 jquery.. 以最简单的形式在页面加载完成后将“myurl.php”中的内容加载到“mydiv”中:

$(document).ready(function() { 
$("#mydiv").load("myurl.php");
});

毫无疑问,您会需要一些逻辑来确定加载什么以及在什么情况下加载。如果您需要将数据传回 URL,那么您需要使用 jquery ajax ($.ajax)。这一切都非常简单,网络上有大量示例,JQuery 网站上有很好的文档。

关于php - 如何在不重新加载网页的情况下更改div的内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5316482/

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