繁体   English   中英

在后台运行PHP文件

[英]Run PHP file in the background

我想知道是否可以在我的网站的后台运行PHP文件吗?

我想做的是显示带有输入和下拉菜单的表单。 下拉菜单的内容取自MySQL数据库中的表。 下拉菜单旁边是一个“编辑”按钮,该按钮可打开Bootstrap Modal,并显示该下拉列表中的所有内容。 在这里,我可以对表格进行更改。 然后,我想回到表单并应用我所做的更改(即从下拉列表中选择一个新帖子)。

我知道该怎么做-但是-当我将更改保存到下拉表时,将调用一个php文件来执行SQL语法,然后将用户重定向回该表单。 自页面重新加载以来,您在表单中所做的所有输入都会丢失。

有没有办法让它像我想要的那样工作?

我了解您需要实现Ajax来进行后台操作。 Ajax请求在后台运行,其进入和退出通过Javascript函数处理。 看到这里: http : //www.w3schools.com/ajax/

如已经提到的那样,在这种情况下, Ajax可行的方法。

一个想法是当用户单击“保存”按钮(或任何等效按钮)时,使用ajax将模式数据发送到服务器(保存下拉菜单的新选项)。 成功完成此ajax调用后,您可以使用另一个ajax调用重新加载下拉列表(甚至更好的是,将模式数据保存在JavaScript中的临时结构中,并在第一个ajax调用成功后使用它来更新下拉列表,从而避免了一些工作在服务器上)

请注意,页面不会在整个过程中重新加载。

最简单,最简单的方法是在新窗口中打开模态。

<a href="Modal.html" target="_new">Modal</a>

您可以通过单击事件将此值附加到您的选择选项值。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM