jquery dialog打开时,焦点自动在第一个text框上
来源:互联网 发布:wms仓储管理系统 php 编辑:程序博客网 时间:2024/03/28 17:57
今天在用jqueryui的日历功能,datepicker时碰到一个问题。输入框在一个弹出的jquery dialog中,每次dialog(“open”)的时候,对话框的焦点自动focus到第一个<input type="text"/>框,正好这个input框绑定了datepicker,就自动把日历弹出来了。
google了一下,还真碰到正好也有这个问题的:
http://stackoverflow.com/questions/1202079/prevent-jquery-ui-dialog-from-setting-focus-to-first-textbox
里面有提到jquery对话框打开时,哪个元素获得焦点的机制:
http://jqueryui.com/upgrade-guide/1.10/#added-ability-to-specify-which-element-to-focus-on-open
在jqueryui 1.10.0之后,对话框打开时,第一个设置了autofocus的元素获得焦点。
在jqueryui 1.10.0之前:tabbable elements within the content area, tabbable elements within the button pane, the close button, and finally the dialog itself as a fallback。即:对话框主体内容中第一个支持tab键的元素;如果没找到,则查找button部分第一个支持tab键的元素;再没找到,则close按钮获得焦点;最后没有的话,整个对话框获得焦点
- jquery dialog打开时,焦点自动在第一个text框上
- jquery dialog打开时,焦点自动在第一个text框上
- jquery dialog打开的时候,自动聚焦在第一个控件上
- jquery ui dialog autofocus 去掉默认第一个元素获取焦点
- jquery如何实现自动打开第一个链接!(实例代码)
- jquery dialog 获取焦点
- MFC 第一个界面自动打开
- 机顶盒会自动跳转第一个焦点带来的问题
- jQuery dialog设置focus焦点
- jquery 插件 thickbox窗口 第一个控件获得焦点
- jquery 插件 thickbox窗口 第一个控件获得焦点
- jquery-seat-charts 使用(去除第一个元素获取焦点)
- 类似智能购票的demo--进入页面后默认焦点在第一个输入框,输入内容、回车、right时焦点自动跳到下一个,当跳到select时,下拉选项自动弹出,并且可以按上下键选择,选择完成后再跳到下一个。
- 第一个Java程序,简单的打开图片并显示在面板上
- 【转】 Android应用启动时,焦点直接在EditText上,输入法直接打开,影响界面美观。
- Android应用启动时,焦点直接在EditText上,输入法直接打开,影响界面美观。
- jquery easyui dialog 在iframe 标记的使用。可在dialog 里打开一个页面
- jquery easyui dialog 在iframe 标记的使用。可在dialog 里打开一个页
- epoll使用详解(精髓)
- Proxy、Bean工厂和AOP框架
- Objective-C 设计模式-组合模式 (Composite)
- onTouchEvent方法的使用
- NLPIR中文分词系统之Java接口的使用
- jquery dialog打开时,焦点自动在第一个text框上
- OTSU算法概述 含代码
- Definition of 'Main Street'
- 内容提供者学习
- 浅谈五大Python Web开发框架
- PowerDesigner设计数据库后将name自动添加到commit中
- java实现中文汉字的首字母排序
- 在Android项目上启用maven
- GIT & REPO & GERRIT (三)