gpt4 book ai didi

php - 在不更改当前页面的情况下运行 php 脚本的按钮

转载 作者:太空狗 更新时间:2023-10-29 15:38:33 26 4
gpt4 key购买 nike

我有一个从 mysql 生成表的网页。我在每一行的开头都有一个按钮。我希望这样,如果用户决定按下按钮,则该单独行的内容将写入 MySQL 中的一个新表。

目前我正在考虑让按钮成为另一个连接到 mysql 并将行插入表中的 php 脚本的 href;但是,我认为这会重定向我的当前页面。

我想要运行脚本的按钮,而不重定向我的当前页面。这样,用户可以继续分析表格,而不必每次都重新加载页面。

这是我当前表格的样子。这只是一个片段,表格可能非常大(数百行) enter image description here

最佳答案

为了做这个客户端,我可以想到几种方法:

Javascript

您可以包含一个 Javascript 库(如一直流行的 JQuery 库),或者自己编写代码,但您可以将其实现为 XMLHTTPRequest,从按钮上的点击处理程序发出。使用库将是最简单的方法。

一个 iframe

创建一个隐藏的 iframe:

<iframe style="display:none;" name="target"></iframe>

然后只需将标记的目标设置为 iframe:

<a href="your_script.php" target="target">...</a>

每当有人点击链接时,页面就会加载到隐藏的 iframe 中。用户不会看到任何变化,但您的 PHP 脚本将得到处理。

在这两个选项中,我推荐 Javascript 库,除非您出于某种原因不能这样做。

关于php - 在不更改当前页面的情况下运行 php 脚本的按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11958243/

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