我有form.html
。当用户提交表单时,变量将发送到page1.php
。此page1.php
将名称服务器输入存储到数据库,进行挖掘查询,将挖掘输出存储到数据库,然后将该用户重定向到form.html
。
问题在于挖掘查询。在挖掘任何回复之前,有时需要3-5秒,用户将被重定向到form.html
。这意味着用户必须等待form.html
没有响应3-5秒,然后再次重定向到form.html
。
我在想这个解决方案。 form.html
重定向到page1.php
。在将用户重定向到page1.php
之后,form.html
只会将用户输入存储到数据库。同时page1.php
会将用户输入发送到page2.php
并进行挖掘查询。实际上这就是问题所在。如何将数据发送到page1.php
并将用户重定向到form.html
,同时将数据发送到page2.php
以进行后台挖掘查询并将挖掘输出存储到数据库。我不知道该怎么做。
由于我不需要瞬时结果,我认为我不需要AJAX或jquery来进行挖掘查询。用户只会看到从数据库中获取的输出。
提前致谢。
答案 0 :(得分:1)
由于您不想使用Ajax,如何通过隐藏的iframe传递信息,以便在处理提交信息的第一页上进行挖掘查询?
答案 1 :(得分:1)
我知道你说你不认为你需要ajax,但是,我认为这是你最好和最简单的赌注。看看jQuery form plugin。它非常容易实现,您可以轻松使用其中一种回调方法来提交第二个表单。