jquery中EasyUI使用技巧小结


Posted in Javascript onFebruary 10, 2015

combobox组件

一、禁用combobox里面的输入框

$("选择器").combo('textbox').attr("readonly", "readonly");

$('选择器').combobox({
editable:false ,

    panelheight:300

});

二、禁用

$('选择器').combobox('disable');

三、获取选项文本和值

$("选择器").combobox("getText")//获取选项文本

$("选择器").combobox("getValue")//获取选项值

四、聚焦自动展开,回车do someting

$("选择器").focus(function () {

    $(this).combo('showPanel');

    $(this).combo('textbox').focus();

    $($(this).combo('textbox')).unbind("keyup").bind("keyup", function (e) {

        if (e.keyCode == 13) {
            //do someting

        }

    });

});

二、弹出层弹出时默认第一个按钮有焦点按回车键可以执行相应函数后关闭,但在cs程序中使用webbrowser显示后不可用了。

所以有了下面方法,监听body  keyup事件,不同的是按钮有没焦点都能激发点击事件,这样也更像模态窗口。(此方法如果在弹出窗口中操作按回车会关闭,不可取)

$('body').live('keyup',function(e){

    if(e.keyCode == 13){

        $('.window').map(function(){

            if($(this).css('display') == 'block'){

                $(this).find('.messager-button').children("a:first").click();

                $(this).find('.dialog-button').children("a:first").click();

            }

        });

    }

});

注:看到很多网友写相关文章,也用上了,感觉上了贼船,好慢。页面加载时有两秒左右全白(只是引用库文件),那么多人用性能应该还可以吧。望大牛指点一二。

Javascript 相关文章推荐
javascript 火狐(firefox)不显示本地图片问题解决
Jul 05 Javascript
JavaScript 操作键盘的Enter事件(键盘任何事件),兼容多浏览器
Oct 11 Javascript
javascript中的关于类型转换的性能优化
Dec 14 Javascript
javascript强制点击广告的方法
Feb 06 Javascript
jQuery实现非常实用漂亮的select下拉菜单选择效果
Nov 06 Javascript
JavaScript截取指定长度字符串点击可以展开全部代码
Dec 04 Javascript
EditPlus中的正则表达式 实战(2)
Dec 15 Javascript
微信小程序 textarea 层级过高问题简单解决方案
Oct 14 Javascript
原生js+css调节音量滑块
Jan 15 Javascript
vscode中Vue别名路径提示的实现
Jul 31 Javascript
构建一个JavaScript插件系统
Oct 20 Javascript
js实现纯前端压缩图片
Nov 16 Javascript
javascript操作符"!~"详解
Feb 10 #Javascript
JavaScript中的标签语句用法分析
Feb 10 #Javascript
jquery动态添加删除(tr/td)
Feb 09 #Javascript
javascript模拟map输出与去除重复项的方法
Feb 09 #Javascript
JavaScript设置body高度为浏览器高度的方法
Feb 09 #Javascript
jquery动态改变div宽度和高度
Feb 09 #Javascript
angularJS结合canvas画图例子
Feb 09 #Javascript
You might like
PHP array_push 数组函数
2009/12/26 PHP
关于PHP递归算法和应用方法介绍
2013/04/15 PHP
PHP中多维数组的foreach遍历示例
2014/06/13 PHP
Riot.js 快速的JavaScript单元测试框架
2009/11/09 Javascript
Jquery操作Select 简单方便 一个js插件搞定
2009/11/12 Javascript
Jquery+WebService 校验账号是否已被注册的代码
2010/07/12 Javascript
THREE.JS入门教程(1)THREE.JS使用前了解
2013/01/24 Javascript
使用js解决由border属性引起的div宽度问题
2013/11/26 Javascript
jquery修改属性值实例代码(设置属性值)
2014/01/06 Javascript
angularjs指令中的compile与link函数详解
2014/12/06 Javascript
Bootstrap树形组件jqTree的简单封装
2016/01/25 Javascript
10个JavaScript中易犯小错误
2016/02/14 Javascript
星期几的不同脚本写法(推荐)
2016/06/01 Javascript
jQuery AJAX timeout 超时问题详解
2016/06/21 Javascript
Angularjs中的页面访问权限怎么设置
2016/11/11 Javascript
快速将Vue项目升级到webpack3的方法步骤
2017/09/14 Javascript
vue2导航根据路由传值,而改变导航内容的实例
2017/11/10 Javascript
js中的reduce()函数讲解
2019/01/18 Javascript
js实现指定时间倒计时效果
2019/08/26 Javascript
vue获取form表单的值示例
2019/10/29 Javascript
vue 组件间的通信之子组件向父组件传值的方式
2020/07/29 Javascript
Javascript confirm多种使用方法解析
2020/09/25 Javascript
bat和python批量重命名文件的实现代码
2016/05/19 Python
剖析Python的Twisted框架的核心特性
2016/05/25 Python
对于Python中RawString的理解介绍
2016/07/07 Python
Python 连接 MySQL 的几种方法
2020/09/09 Python
HTML5之HTML元素扩展(下)—增强的Form表单元素值得关注
2013/01/31 HTML / CSS
阿迪达斯意大利在线商店:adidas意大利
2016/09/19 全球购物
小学家长会邀请函
2014/01/23 职场文书
国旗下的讲话演讲稿
2014/05/08 职场文书
优秀求职信
2014/05/29 职场文书
小学生三分钟演讲稿
2014/08/18 职场文书
小学校园广播稿集锦
2014/10/04 职场文书
python opencv人脸识别考勤系统的完整源码
2021/04/26 Python
python 爬取天气网卫星图片
2021/06/07 Python
MySQL中几种插入和批量语句实例详解
2021/09/14 MySQL