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 相关文章推荐
JS获取地址栏参数的小例子
Aug 23 Javascript
javascript 事件处理示例分享
Dec 31 Javascript
jQuery使用hide方法隐藏页面上指定元素的方法
Mar 30 Javascript
基于jQuery Bar Indicator 插件实现进度条展示效果
Sep 30 Javascript
JS数组排序技巧汇总(冒泡、sort、快速、希尔等排序)
Nov 24 Javascript
JS传递对象数组为参数给后端,后端获取的实例代码
Jun 28 Javascript
Node.js 使用命令行工具检查更新
Jun 08 Javascript
第一个Vue插件从封装到发布
Nov 22 Javascript
node.js将MongoDB数据同步到MySQL的步骤
Dec 10 Javascript
angularJs中$http获取后台数据的实例讲解
Aug 08 Javascript
vue-cli3.0使用及部分配置详解
Aug 29 Javascript
详解vue-element Tree树形控件填坑路
Mar 26 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
Gregarius中文日期格式问题解决办法
2008/04/22 PHP
那些年一起学习的PHP(三)
2012/03/22 PHP
ThinkPHP实现将本地文件打包成zip下载
2014/06/26 PHP
织梦sitemap地图实时推送给百度的教程
2015/08/03 PHP
PHP中addslashes与mysql_escape_string的区别分析
2016/04/25 PHP
PHP区块查询实现方法分析
2018/05/12 PHP
php和asp语法上的区别总结
2019/05/12 PHP
Laravel 之url参数,获取路由参数的例子
2019/10/21 PHP
php+layui数据表格实现数据分页渲染代码
2019/10/26 PHP
PHP正则表达式函数preg_replace用法实例分析
2020/06/04 PHP
iframe自适应宽度、高度 ie6 7 8,firefox 3.86下测试通过
2010/07/29 Javascript
DLL+ ActiveX控件+WEB页面调用例子
2010/08/07 Javascript
全面解析Bootstrap中Carousel轮播的使用方法
2016/06/13 Javascript
vue之nextTick全面解析
2017/05/17 Javascript
node文件上传功能简易实现代码
2017/06/16 Javascript
React学习笔记之列表渲染示例详解
2017/08/22 Javascript
JavaScript中关于class的调用方法
2017/11/28 Javascript
Layer弹出层动态获取数据的方法
2018/08/20 Javascript
微信小程序封装的HTTP请求示例【附升级版】
2019/05/11 Javascript
详解JavaScript中的坐标和距离
2019/05/27 Javascript
[45:15]Optic vs VP 2018国际邀请赛淘汰赛BO3 第一场 8.24
2018/08/25 DOTA
python实现ip查询示例
2014/03/26 Python
Python 正则表达式实现计算器功能
2017/04/29 Python
python同时遍历数组的索引和值的实例
2018/11/15 Python
Flask之请求钩子的实现
2018/12/23 Python
python制作mysql数据迁移脚本
2019/01/01 Python
ubuntu 18.04搭建python环境(pycharm+anaconda)
2019/06/14 Python
django+echart数据动态显示的例子
2019/08/12 Python
pytorch 实现张量tensor,图片,CPU,GPU,数组等的转换
2020/01/13 Python
你不知道的葡萄干处理法、橙蜜处理法、二氧化碳酵母法
2021/03/17 冲泡冲煮
宿舍标语大全
2014/06/19 职场文书
长城的导游词
2015/01/30 职场文书
2015年大学班长个人工作总结
2015/04/24 职场文书
清明祭英烈活动总结
2015/05/11 职场文书
eclipse创建项目没有dynamic web的解决方法
2021/06/24 Java/Android
oracle数据库去除重复数据
2022/05/20 Oracle