我有一个动态添加的语义 UI 下拉列表,名称为“language2”和验证规则:
language2: {
identifier: 'language2',
rules: [
{
type: 'empty',
prompt: 'Please select a language',
}
]
},
这里我调用动态添加下拉菜单的函数:
document.getElementById('addDivButton').addEventListener('click', addDiv)
;
下拉列表在
addDiv
函数内初始化。
然而,菜单尚未得到验证。
表单中的所有其他硬编码元素都可以正常验证。只有这个动态生成的。
如有任何帮助,我们将不胜感激。
我已经知道该怎么做了。您需要在函数 addDiv 中包含规则的副本才能验证动态元素。