gpt4 book ai didi

php - 单击刷新 div 中的页面

转载 作者:行者123 更新时间:2023-11-28 13:35:34 26 4
gpt4 key购买 nike

我正在玩我头顶的东西,但我正在拼命学习。

我有一个管理页面,我使用 jquery 显示一个隐藏的 div,它在里面显示另一个页面。

我使用:

$(document).ready(function(){
$("a#fadeoutblog").click(function(){
$("#page").fadeTo("slow",0.25)
$("#terms4").fadeIn("slow")
$("#back2").fadeIn("slow")
$("#terms4").load("blogpageload.php")
}); });

所以 terms4 是管理页面上的 div,它显示页面 blogpageload.php!

在这个页面上有一个表格,显示了一个非常简单的博客的所有帖子,“a”删除帖子标签和批准帖子“a”标签(它只是将数据库中的批准列设置为“Y”) .我想要的是在删除表中的帖子(或单击删除“a”标签)时刷新此 div 内的页面。问题是,当您单击删除“a”标签时,我们首先被发送到 ammendblogdatabase.php 页面,以便可以删除该帖子!。

我尝试了多种方法,但都存在问题!

导致问题的主要部分是要查看此包含页面的 div,用户必须首先单击另一个使用 jquery 的标签来停止“显示:无;”。

我不确定您可能需要查看哪些代码,但请询问....

这是带有删除按钮的表格单元格中的信息:

echo "<a id='refreshblog' href='deleteblogentry.php?username=".$usn."&timeleft=".$tml."'>Delete</a>";

谢谢!

最佳答案

您最有可能遇到的问题是绑定(bind)到“ future ”元素(例如,出现在页面上但尚未的元素)。为了克服这个问题,您可以使用 .on()避免这种情况。

$('#terms4').on('click','a',function(){
// will bind to anchor elements in #terms4 at the time of execution
// (most likely page ready) and look for future anchors added (in
// the case of .load() completing)
});

从那里,您可以绑定(bind)自己的显示/隐藏事件,也许调用一个删除幕后条目的 ajax 方法,然后重新调用 .load 并刷新页面.

关于php - 单击刷新 div 中的页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9855326/

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