Django联系表格并在pag上发送确认

2024-04-24 04:12:56 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一页。页面上有一个联系方式。单击“发送”按钮后,我想将包含div的表单更改为“感谢您给我们发送邮件”div,并在页面上保持相同的“id”。你知道吗

解决这个问题的一种方法是放置另一个模板并将其作为“successurl”加载,但这样整个页面将再次加载,用户将在没有看到确认的情况下到达页面顶部。你知道吗

有没有办法不重新加载页面并以某种方式更改div?以jQuery为例?怎么做?还有别的办法吗?你知道吗

能给点提示就好了。非常感谢!你知道吗


Tags: 方法用户div模板id表单方式邮件
1条回答
网友
1楼 · 发布于 2024-04-24 04:12:56

使用Javascript是最简单的解决方案。Here是将AJAX用于表单的示例。Django可以通过^{}即时检测AJAX请求。你知道吗

另一个选择是设置cookie,重定向到相同的url,并以不同的方式处理响应(取决于给定的cookie),但这一点也不优雅。你知道吗

相关问题 更多 >