我有一个 div,里面有一个表单。用户提交表单后,我想将新内容加载到 div 中,替换表单。
新内容将是静态的。
为此我需要 AJAX 吗?
最佳答案
您不必为此使用ajax,提交表单后,您可以在没有表单的情况下发出到静态页面的重定向(post-redirect-get 模式)。
但请注意,在这种情况下,整个页面将在提交时刷新,
如果提交可能因某种原因失败(谁说验证),按 F5 会弹出丑陋的“你想发送垃圾吗...”
所以不,你不必使用ajax,but it is so easy with the form plugin不这样做就是犯罪。
如果您确实使用表单插件,则在成功回调中隐藏带有静态内容的表单
关于php - 表单提交后替换div内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3949778/