Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/296.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 对不同页面的ajax响应_Php_Jquery_Ajax_Symfony - Fatal编程技术网

Php 对不同页面的ajax响应

Php 对不同页面的ajax响应,php,jquery,ajax,symfony,Php,Jquery,Ajax,Symfony,提前为这个糟糕的问题道歉,如果我想一想,这真的很愚蠢 在我的代码中,我使用一个ajax调用从DB中调出一些搜索结果,这将返回一个json响应 一切都很好,但我需要在另一页上的结果 为什么使用ajax??——也许这就是你要问的 响应需要一点时间,所以我不想让用户等待结果,而是希望它在ajax中的“beforeSend”选项中显示一个小模式,并显示一条消息,表明正在生成结果。(在发送之前,这是我最希望看到的ajax特性)。此外,表单位于顶部标题中,因此如果用户位于索引页上,则需要将其发送到搜索结果页

提前为这个糟糕的问题道歉,如果我想一想,这真的很愚蠢

在我的代码中,我使用一个ajax调用从DB中调出一些搜索结果,这将返回一个json响应

一切都很好,但我需要在另一页上的结果

为什么使用ajax??——也许这就是你要问的

响应需要一点时间,所以我不想让用户等待结果,而是希望它在ajax中的“beforeSend”选项中显示一个小模式,并显示一条消息,表明正在生成结果。(在发送之前,这是我最希望看到的ajax特性)。此外,表单位于顶部标题中,因此如果用户位于索引页上,则需要将其发送到搜索结果页

阅读这里:基本上我想要的是,在搜索函数返回响应之前,用户看到“结果正在填充”的内容。结果页面已经创建好了,但我不确定如何在ajax调用完成后将ajax调用的结果发送到其他页面。我真的不认为这是可能的,或多或少地使用ajax


再次感谢您的帮助…

那么您想将用户重定向到显示结果的页面吗?你的问题有点难以理解……事实上,它很愚蠢,基本上违背了ajax的目的。不管怎样,我想让它工作,很抱歉打扰大家。解决方案,在表单提交时,显示模式,让表单正常工作,并将刷新/重定向到结果页面