gpt4 book ai didi

php - 更改后更新显示的表格而不刷新

转载 作者:行者123 更新时间:2023-11-30 23:16:46 24 4
gpt4 key购买 nike

我的网站上显示了一个表格,用户可以单击行的 ID 并显示一个 colorbox (jquery) pop,他们可以从这里更新所选行。

当他们单击“保存”时,数据库中的行已成功更新。当弹出窗口关闭时,先前显示的表格仍然显示旧数据。如果我按 f5,它将按预期更新。无论如何动态地执行此操作,以便在用户单击保存后重新加载页面?我不希望他们必须手动重新加载页面。

编辑 - 添加代码。

Colobox 弹出功能

    <script>
$(function ()
{
$(".editenq").colorbox({iframe:true, innerWidth:525, innerHeight:400});
$(".addenq").colorbox({iframe:true, innerWidth:525, innerHeight:400});
})
</script>

再往下,用户点击查询ID进行编辑

echo "<td><a class= 'editenq' href=\"editenq?enqid={$row['enqid']}\">{$row['enqid']}  </a></td>";

弹出窗口只是一个基本表单,从数据库中预先填充,用户可以进行更改,然后单击保存。

我希望在关闭 pop 后原始表显示更新的数据

谢谢

最佳答案

然后试试这个,这应该可以使用 colorbox 回调。如果需要,您也可以将其添加到另一个颜色框,即带有 .addenq 的颜色框。

   <script>
$(function ()
{
$(".editenq").colorbox({iframe:true, innerWidth:525, innerHeight:400,onClosed:function() { location.reload(true); }});
$(".addenq").colorbox({iframe:true, innerWidth:525, innerHeight:400});
})
</script>

关于php - 更改后更新显示的表格而不刷新,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17318669/

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