- 其他大神的解决办法
应该是最正确的解决办法,来自第一个回复传送门。
//弹出增加弹窗 $('#add').modal('show'); //在回调函数中设置获取焦点: $('#add').on('shown.bs.modal',function(e){ $('#aName').focus(); //获取焦点 });
拙劣的自己的解决办法
setTimeout(function() { document.getElementById('incAmount').select(); },500);
强行在它失焦之后用setTimeout()重新获取焦点,缺点是延时时间太长了,我试过100/200/300/400都不行
bootstrap弹出的modal中表单控件无法获取焦点
最新推荐文章于 2021-09-08 14:28:38 发布