方法一:

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 打开的时候自动聚焦解决方法相关推荐

  1. 关于Qt Designer程序/UI文件打开未响应的解决方法

    关于Qt Designer程序/UI文件打开未响应的解决方法 参考文章: (1)关于Qt Designer程序/UI文件打开未响应的解决方法 (2)https://www.cnblogs.com/ys ...

  2. (DNS被劫持所导致的)QQ音乐与视频网页打开很慢的解决方法

    (DNS被劫持所导致的)QQ音乐与视频网页打开很慢的解决方法 参考文章: (1)(DNS被劫持所导致的)QQ音乐与视频网页打开很慢的解决方法 (2)https://www.cnblogs.com/ka ...

  3. Oracle VM VirtualBox启动新建虚拟机弹错--不能为虚拟机xxxx电脑 打开一个新任务 解决方法;

    Oracle VM VirtualBox启动新建虚拟机弹错--不能为虚拟机xxxx电脑 打开一个新任务 解决方法: 参考文章: (1)Oracle VM VirtualBox启动新建虚拟机弹错--不能 ...

  4. too many open files(打开的文件过多)解决方法

    too many open files(打开的文件过多)解决方法 参考文章: (1)too many open files(打开的文件过多)解决方法 (2)https://www.cnblogs.co ...

  5. 【玩转server 2019系列】Windows server 2019打开windows defender提示“需要新应用打开windows defender”的解决方法

    [玩转server 2019系列]Windows server 2019打开windows defender提示"需要新应用打开windows defender"的解决方法 参考文 ...

  6. jquery Syntax error, unrecognized expression:的解决方法

    jquery Syntax error, unrecognized expression:的解决方法 参考文章: (1)jquery Syntax error, unrecognized expres ...

  7. IIS上部署MVC网站,打开后ExtensionlessUrlHandler-Integrated-4.0解决方法

    IIS上部署MVC网站,打开后ExtensionlessUrlHandler-Integrated-4.0解决方法 IIS上部署MVC网站,打开后500错误:处理程序"Extensionle ...

  8. linux火狐打不开网页视频下载,win10下火狐浏览器无法打开网页视频的解决方法...

    虽然Win10系统自带了Edge浏览器,但是很多用户仍然更喜欢使用能够自定义插件的火狐浏览器.不过,最近有用户在Win10系统中使用火狐浏览器,发现突然打不开网页视频了,其他浏览器可以打开,这是怎么回 ...

  9. 计算机无法打开cad文件,无法打开cad文件的解决方法

    从一台电脑做好cad图,拷贝到另一台电脑进行操作,但是却打开不了?原因是两台电脑的cad版本不一样,而你保存的cad文件版本是高版本的,低版本的cad软件自然就打不开高版本的cad文件了.无法打开ca ...

  10. android dialog隐藏虚拟按键,Android应用开发之Android dialog 去除虚拟按键的解决方法...

    本文将带你了解Android应用开发Android dialog 去除虚拟按键的解决方法,希望本文对大家学Android有所帮助. Android   部分机型没有物理按键,只有虚拟按键,Activi ...

最新文章

  1. Java并发编程之CountDownLatch、CyclicBarrier和Semaphore
  2. 全球及中国陶瓷承烧板行业发展态势及运营前景研究报告2021-2027年版
  3. java 同类调用方法_JAVA中同类中方法的调用问题?
  4. kafka认知--(1)
  5. Android第二个小练习:拨号提醒
  6. Zabbix 5.0 配置简单WEB网页监测和触发器
  7. TED如何和压力做朋友(第四天完)
  8. python微信聊天机器人_教你用Python创建微信聊天机器人
  9. MSAgent 详细解说(下)
  10. springboot毕设项目银行助学贷款管理系统0o571(java+VUE+Mybatis+Maven+Mysql)
  11. 系统框图之phy框图100M网络
  12. html实现雪花飘落
  13. Nginx+obs直播服务器,推流连接失败
  14. 学习Python的做笔记神器——Jupyter Notebook
  15. 建筑业减碳绝非一招鲜 专家建议加强改造农村建筑
  16. VScode中txt文件乱码解决
  17. 计算机函数sumif求平均值,SUMIF在指定条件下求平均值
  18. Mongodb stop: Unknown instance报错
  19. html在背景上自动打字,Js制作点击输入框时默认文字消失的效果
  20. 【基础】银行间市场金融设施

热门文章

  1. Siamese网络(孪生网络)
  2. WX计数器统计器使用教程
  3. 基于AIML2.0写一个机器人
  4. scala linux环境变量配置,Scala 下载安装并配置环境
  5. scala下载和安装——aboutyun
  6. 世界上最详细的Linux C udp实现文件传输
  7. 程序员常用的画图软件推荐
  8. 滨江机器人餐厅_滨江机器人的视觉效果好吗?
  9. 分享一些使用电脑的小技巧
  10. 2021美赛A题元胞自动机解法(M奖)