Chrome浏览器 An invalid form control with name='' is not focusable. 问题处理

提交表单时发现不能正常提交,浏览器console日志里边打印 An invalid form control with name='' is not focusable. 发现原来是使用的select2的一个问题...

问题的原因在于:select2渲染后会隐藏原生的select控件,而我又给select设置了required属性,所以浏览器就报这个错了。

解决问题的方案,当然就是 删除required属性即可ok

推荐阅读
本章探讨如何将ES6的新语法,运用到编码实践之中,与传统的JavaScript语法结合在一起,写出合理的、易于阅读和维护的代码。 多家公司和组织已经公开了它们的风格规范,具体可参阅jscs.info,下面的内容主要参考了Airbnb的JavaScript风格规范。
如果我们往一个非空的目录下 clone git 项目,就会提示错误信息:fatal: destination path '.' already exists and is not an empty directory.
评论