我目前正在一个简单的网站上工作,有一种表格应允许最终用户从动态选项列表中进行选择。
出于UX目的,我决定使用该JS库的主题版本:https://tympanus.net/Tutorials/NaturalLanguageForm/
但是,我是Django的新手,但我发现我似乎无法使其与任何表单小部件一起使用。
我目前使用 widget = forms。在forms.py中选择以显示我列出的选项。
但是我无法让JS库与小部件的HTML输出配合使用。
从理论上讲,我认为它会起作用,因为HTML输出类似于:
<select><option></select>
我知道nl-forms.js解析HTML并接受元素组,设置元素样式并输出
但是由于某种原因,它根本无法工作。
我怀疑是因为时间问题?就像Django在JS脚本运行的同时或之后生成HTML一样(即使我将js脚本放在正文的最后)。
有什么建议吗?