Php Symfony表格,提交后加载

Php Symfony表格,提交后加载,php,forms,symfony,symfony4,Php,Forms,Symfony,Symfony4,当我发送post数据时,Symfony在将数据插入数据库之前会花费两到三分钟的时间。 我想向我的客户显示正在加载的图像或消息,告诉他等待数据插入数据库 我不知道不使用ajax是否可以做到这一点。谢谢大家,问题解决了,我使用jquery添加了一个带有微调器的类加载,现在已经完成了它的工作,但是还有一件事,当您提交表单并在表单上按错误次数或树次symfony insert重复的行时,这是一个糟糕的做法,我不知道如何告诉symfony只插入一行并重置数据。你在做什么,它必须工作三分钟?首先,我要找出瓶

当我发送post数据时,Symfony在将数据插入数据库之前会花费两到三分钟的时间。 我想向我的客户显示正在加载的图像或消息,告诉他等待数据插入数据库


我不知道不使用ajax是否可以做到这一点。

谢谢大家,问题解决了,我使用jquery添加了一个带有微调器的类加载,现在已经完成了它的工作,但是还有一件事,当您提交表单并在表单上按错误次数或树次symfony insert重复的行时,这是一个糟糕的做法,我不知道如何告诉symfony只插入一行并重置数据。

你在做什么,它必须工作三分钟?首先,我要找出瓶颈并尝试对其进行优化。如果这是不可能的,我会实现一个系统,这样那些重载操作就可以在后台完成,而不会中断用户。否则,您的用户很可能会有非常糟糕的用户体验。您可以添加javascript以在单击“提交”按钮时显示加载微调器,但这只会在浏览器停留在该页面上等待服务器响应时起作用。如果你在加载时看到一个空白页面,你必须使用ajax。如果你的表单需要那么长的时间来处理,那肯定是出了问题。