【发布时间】:2018-05-25 07:43:51
【问题描述】:
我正在为我的网站使用 Django.2x。根据用户从下拉列表中选择的选项,我有 15 多种表单要动态显示给用户。我将所有表单 div 保存在一个 html 页面中,并且我使用 JQuery 根据用户的选择来显示()和隐藏()表单。有没有更好的方法可以让我有效地构建这种显示表单的流程,因为我的表单很快就会增加?
【问题讨论】:
标签: javascript django html webforms django-forms
我正在为我的网站使用 Django.2x。根据用户从下拉列表中选择的选项,我有 15 多种表单要动态显示给用户。我将所有表单 div 保存在一个 html 页面中,并且我使用 JQuery 根据用户的选择来显示()和隐藏()表单。有没有更好的方法可以让我有效地构建这种显示表单的流程,因为我的表单很快就会增加?
【问题讨论】:
标签: javascript django html webforms django-forms
如果您不想一次加载所有 HTML,您可以在需要时使用 AJAX 来请求您需要的内容。考虑到对页面加载速度的影响不会那么大,并且您必须在可以动态生成这些表单的视图中进行编码(除非您想在原始 HTML 中对它们进行编码,并将它们上传到您的静态文件中) ,我认为您当前的方法可能是最好的方法。
【讨论】: