我正在使用此处找到的验证器插件来验证表单。
我遇到的问题是,如果我将以下内容放在表单输入元素周围,验证将失败:
<div style="display:none;"><input type="text" name="test" /></div>
我需要这个,因为我正在为输入元素使用其他 UI 控件层并且不希望它们可见。
它适用于内联和块元素,但我需要隐藏它。有没有办法解决这个问题?
感谢您的任何反馈
更新:
我主要使用 django 验证选择选项字段(即: {{form.select_option_element}} )
如此有效:
<div style="display:none;">
{{form.select_option_element}}
</div>
...不起作用
发布后我似乎解决了这个问题:
<div style="visibility: hidden; height: 0;">
{{form.select_option_element}}
</div>
然后它允许我验证该字段。