Bootstrap-multiselect: 问题:name='xxxx' 的无效表单控件不可聚焦

创建于 2016-05-11  ·  6评论  ·  资料来源: davidstutz/bootstrap-multiselect

嗨,朋友们,也许我在文档中遗漏了一些东西,但是由于某种原因,当我将required属性应用于选择并尝试提交表单时,当没有选择任何选项时,没有任何反应并出现错误消息Question: An invalid form control with name='xxxx' is not focusable出现。 任何提示表示赞赏。 谢谢你。

最有用的评论

发生此错误的原因是

有关更多信息,请参阅:


解决方案是删除 select 元素上的“required”属性或向表单添加“novalidate”。 第一种选择更可取,并实现另一种“必需”验证方法。

// for now you can do this to by pass the bug
$(selector).multiselect(options).prop('required', false);

所有6条评论

同样在这里。 我也很想得到解决方案。

可能与#620有关

将尝试重现和修复。

另请参阅 #620,我在某些浏览器中对其进行了测试。 你们能否提供有关浏览器和设置等的详细信息?

发生此错误的原因是

有关更多信息,请参阅:


解决方案是删除 select 元素上的“required”属性或向表单添加“novalidate”。 第一种选择更可取,并实现另一种“必需”验证方法。

// for now you can do this to by pass the bug
$(selector).multiselect(options).prop('required', false);

我也有这个问题。 该设置是完全标准的,可用于现代浏览器。 唯一表明有问题的是页面加载时控制台中的这个警告。

Please do not use Bootstrap-checkbox element in label element.

只有将$('#item).multiselect();应用于 select 元素后, required 属性才会出现问题。

这可能是由于库/插件冲突而发生的。 如果您没有在正在处理的页面上运行和初始化任何其他插件,则此属性应该可以 100% 正常工作。 问题 #798 中的更多信息。

此页面是否有帮助?
0 / 5 - 0 等级

相关问题

andriijas picture andriijas  ·  8评论

ingenierotecnico picture ingenierotecnico  ·  7评论

echan00 picture echan00  ·  6评论

Furgas picture Furgas  ·  8评论

donbonifacio picture donbonifacio  ·  7评论