jquery dialog 打开的时候自动聚焦解决方法
方法一:
p1_dialog_seniorSearch.dialog({ title:"高级查询", autoOpen:false,//默认关闭 modal: true,//开启遮罩层 width:570, height:330, buttons: { "查询":function(){ seniorSearch(1,20) } , "关闭": function() { p1_dialog_seniorSearch.dialog( "close" ); } }, open:function(event, ui){ $(this).parent().focus(); }//取消获取焦点
});
方法二:
在要焦点的的控件加上 autofocus
如:第一个控件为 datepicker,默认dialog打开会自动弹出日历
解决:在该dialog加个隐藏input,
<input type="hidden" autofocus/>
未加 autofocus,dialog不会聚焦影藏的input的。
参考文章:
http://jqueryui.com/upgrade-guide/1.10/#added-ability-to-specify-which-element-to-focus-on-open
http://stackoverflow.com/questions/1202079/prevent-jquery-ui-dialog-from-setting-focus-to-first-textbox
转载于:https://www.cnblogs.com/dscms/p/6094807.html
jquery dialog 打开的时候自动聚焦解决方法相关推荐
- 关于Qt Designer程序/UI文件打开未响应的解决方法
关于Qt Designer程序/UI文件打开未响应的解决方法 参考文章: (1)关于Qt Designer程序/UI文件打开未响应的解决方法 (2)https://www.cnblogs.com/ys ...
- (DNS被劫持所导致的)QQ音乐与视频网页打开很慢的解决方法
(DNS被劫持所导致的)QQ音乐与视频网页打开很慢的解决方法 参考文章: (1)(DNS被劫持所导致的)QQ音乐与视频网页打开很慢的解决方法 (2)https://www.cnblogs.com/ka ...
- Oracle VM VirtualBox启动新建虚拟机弹错--不能为虚拟机xxxx电脑 打开一个新任务 解决方法;
Oracle VM VirtualBox启动新建虚拟机弹错--不能为虚拟机xxxx电脑 打开一个新任务 解决方法: 参考文章: (1)Oracle VM VirtualBox启动新建虚拟机弹错--不能 ...
- too many open files(打开的文件过多)解决方法
too many open files(打开的文件过多)解决方法 参考文章: (1)too many open files(打开的文件过多)解决方法 (2)https://www.cnblogs.co ...
- 【玩转server 2019系列】Windows server 2019打开windows defender提示“需要新应用打开windows defender”的解决方法
[玩转server 2019系列]Windows server 2019打开windows defender提示"需要新应用打开windows defender"的解决方法 参考文 ...
- jquery Syntax error, unrecognized expression:的解决方法
jquery Syntax error, unrecognized expression:的解决方法 参考文章: (1)jquery Syntax error, unrecognized expres ...
- IIS上部署MVC网站,打开后ExtensionlessUrlHandler-Integrated-4.0解决方法
IIS上部署MVC网站,打开后ExtensionlessUrlHandler-Integrated-4.0解决方法 IIS上部署MVC网站,打开后500错误:处理程序"Extensionle ...
- linux火狐打不开网页视频下载,win10下火狐浏览器无法打开网页视频的解决方法...
虽然Win10系统自带了Edge浏览器,但是很多用户仍然更喜欢使用能够自定义插件的火狐浏览器.不过,最近有用户在Win10系统中使用火狐浏览器,发现突然打不开网页视频了,其他浏览器可以打开,这是怎么回 ...
- 计算机无法打开cad文件,无法打开cad文件的解决方法
从一台电脑做好cad图,拷贝到另一台电脑进行操作,但是却打开不了?原因是两台电脑的cad版本不一样,而你保存的cad文件版本是高版本的,低版本的cad软件自然就打不开高版本的cad文件了.无法打开ca ...
- android dialog隐藏虚拟按键,Android应用开发之Android dialog 去除虚拟按键的解决方法...
本文将带你了解Android应用开发Android dialog 去除虚拟按键的解决方法,希望本文对大家学Android有所帮助. Android 部分机型没有物理按键,只有虚拟按键,Activi ...
最新文章
- Java并发编程之CountDownLatch、CyclicBarrier和Semaphore
- 全球及中国陶瓷承烧板行业发展态势及运营前景研究报告2021-2027年版
- java 同类调用方法_JAVA中同类中方法的调用问题?
- kafka认知--(1)
- Android第二个小练习:拨号提醒
- Zabbix 5.0 配置简单WEB网页监测和触发器
- TED如何和压力做朋友(第四天完)
- python微信聊天机器人_教你用Python创建微信聊天机器人
- MSAgent 详细解说(下)
- springboot毕设项目银行助学贷款管理系统0o571(java+VUE+Mybatis+Maven+Mysql)
- 系统框图之phy框图100M网络
- html实现雪花飘落
- Nginx+obs直播服务器,推流连接失败
- 学习Python的做笔记神器——Jupyter Notebook
- 建筑业减碳绝非一招鲜 专家建议加强改造农村建筑
- VScode中txt文件乱码解决
- 计算机函数sumif求平均值,SUMIF在指定条件下求平均值
- Mongodb stop: Unknown instance报错
- html在背景上自动打字,Js制作点击输入框时默认文字消失的效果
- 【基础】银行间市场金融设施