我正在寻找一种在表单提交上启动函数的方法,它不会让浏览器窗口等待结果。
示例:用户填写表单并按提交,通过 javascript 将表单中的数据发送到数据库,php 中的一个需要几秒钟的函数将启动,但我不希望用户等待该函数的结束. 我希望能够将他带到另一个页面并让该功能在服务器端执行其操作。
有什么想法吗?
谢谢
感谢所有的答复...
我得到了ajax部分。但是我不能调用 ajax 并让浏览器移动到另一个页面。
这就是我想要的。
- 用户填写表单并提交 - 传递给数据库的表单结果 - 长烦人的进程功能启动 - 用户继续访问站点的其余部分,独立于“长烦人的进程功能”的状态
顺便说一句,在有人建议之前。不,它不能由 cron 作业完成