Django:创建一个多页JQuery对话框

时间:2013-09-18 17:07:27

标签: jquery python django django-forms modal-dialog

我正在尝试使用Django / Python和JQuery创建某种多路模式对话框。我在网上还没有发现类似于我的想法。

我的想法是当用户按下网页中的按钮时显示弹出对话框,然后该用户可以立即从3种可能的选择中进行选择 - 按下时 - 将他带到对话框中的下一页。在这里,用户可以在列表中选择一个元素,然后对话框将关闭,并显示包含用户提交的信息的原始网页。

我已经尝试过一些代码块了,但直到现在我还没有取得好成绩。

有人 - 至少 - 告诉我正确的过程吗?

1 个答案:

答案 0 :(得分:1)

  • 使用ajax将表单作为弹出窗口(使用Bootstrap或jQuery UI)
  • 如果它是静态表单,您可以添加jQuery代码以在每个部分中检测到更改时替换内容,使用show and hide或其他效果来执行此操作
  • 通常将多部分表单称为“表单向导”。 Django内置Form Wizard system,你可能想要使用它(特别是如果表单是动态的)。
  • 为了您的开发方面的简单性和常识,我强烈建议您不要自动执行此操作。添加按钮以在表单中来回移动更好,也更容易配置$('mybutton').on('click' yada yada yada...
  • 也是,this。并this
祝你好运!