在model弹出层上面又自定义了一个弹出层,自定义弹出层上面有input输入框,但是却获取不了焦点,无法输入。
原因是:Bootstrap框架目前只支持一层model层,即当前model层上无法再用model弹出层。
解决方案:将弹出层 最外层div的 tabindex属性去掉即可(如下面的代码示例,将tabindex这个属性去掉,不要改变其属性值,改变属性值是没用的)
<div class="modal fade" id="template-modal" tabindex="-1" role="dialog" aria-hidden="true">
本文介绍了解决在Bootstrap框架中使用双层Modal时,内层Modal的input输入框无法获取焦点的问题。原因是Bootstrap目前仅支持一层Modal,解决方法是移除外层div的tabindex属性。
653

被折叠的 条评论
为什么被折叠?



