jQuery EasyUI/TopJUI输入框事件监听
jQuery EasyUI/TopJUI输入框事件监听

代码如下:
<div data-toggle="topjui-panel" title="" data-options="fit:true,iconCls:'icon-ok',footer:'#footer'">
<div class="topjui-container">
<fieldset>
<legend>输入框事件监听演示</legend>
</fieldset>
<div class="topjui-row">
<div class="topjui-col-sm12">
<label class="topjui-form-label">姓名(单选)</label>
<div class="topjui-input-block">
<input type="text" name="userName" value=""
data-toggle="topjui-textbox"
data-options="id:'userName',prompt:'点击事件监听',readonly:true">
</div>
</div>
</div>
<div class="topjui-row">
<div class="topjui-col-sm12">
<label class="topjui-form-label">姓名(多选)</label>
<div class="topjui-input-block">
<input type="text" name="userName2" value=""
data-toggle="topjui-textbox"
data-options="id:'userName2',prompt:'点击事件监听',readonly:true">
</div>
</div>
</div>
<div class="topjui-row">
<div class="topjui-col-sm6">
<label class="topjui-form-label">小写转大写</label>
<div class="topjui-input-block">
<input type="text" name="enlighName" value=""
data-toggle="topjui-textbox"
data-options="id:'uppercase',prompt:'键盘事件监听'">
</div>
</div>
<div class="topjui-col-sm6">
<label class="topjui-form-label">大写转小写</label>
<div class="topjui-input-block">
<input type="text" name="enlighName" value=""
data-toggle="topjui-textbox"
data-options="id:'lowercase',prompt:'键盘事件监听'">
</div>
</div>
</div>
</div>
</div>
js:
<script>
$(function () {
// 1 弹框的基本属性配置
var opts = {
id: 'userDialog',// 唯一标识id
title: '自定义打开一个窗口',// 标题
closed: false, // 关闭状态
height: 450, // 高度
width: 700, // 宽度
href: '', // 加载页面元素的地址
buttons: [
{text: '关闭', iconCls: 'fa fa-close', btnCls: 'topjui-btn-red', handler: closeMyDialog}//调用下面closeMyDialog方法
]
};
var $userDialog = $('<div></div>');// 创建元素<div> // 2.1 给id=userName 的textbox绑定事件 打开单选弹框
$('#userName').textbox('textbox').bind('click', function (e) {
opts.href = _ctx + '/html/complex/dialog_user.html';
$userDialog.iDialog(opts)
}); // 2.2 给id=userName2 的textbox绑定事件 打开多选弹框
$('#userName2').textbox('textbox').bind('click', function (e) {
opts.href = _ctx + '/html/complex/dialog_user2.html';
$userDialog.iDialog(opts)
});
}) /**
* @description 关闭面板方法
*/
function closeMyDialog() {
$('#userDialog').iDialog('destroy');
} </script>
<!--键盘事件JS-->
<script>
$(function () {
$('#uppercase').textbox('textbox').bind('keyup', function (e) {
var val = $('#uppercase').iTextbox('getText');
$('#uppercase').iTextbox('setText',val.toUpperCase())
});
$('#lowercase').textbox('textbox').bind('keyup', function (e) {
var val = $('#lowercase').iTextbox('getText');
$('#lowercase').iTextbox('setText',val.toLowerCase())
});
})
</script>

EasyUI中文网:http://www.jeasyui.cn
TopJUI前端框架:http://www.topjui.com
TopJUI交流社区:http://ask.topjui.com
jQuery EasyUI/TopJUI输入框事件监听的更多相关文章
- jquery easyui控件事件监听委托给jquery事件监听,keyup取最新值问题
<div id="<?php echo NS; ?>toolbar"> <div style="padding:5px"> ...
- JavaGUI输入框事件监听的使用
JavaGUI输入框事件监听的使用 package GUI; import java.awt.*; import java.awt.event.ActionEvent; import java.awt ...
- 从jQuery的缓存到事件监听
不知道大家有没有发现,用jQuery选择器"选择"之后的DOM上会添加jQuery*********属性. <DIV id=d1 jQuery1294122065250=&q ...
- jQuery中四种事件监听的区别
原文链接:点我 我们知道jquery提供了四种事件监听方式,分别是bind.live.delegate.on,下面就分别对这四种事件监听方式分析. 已知有4个列表元素: 列表元素1 列表元素2 列表元 ...
- vue中输入框事件监听 v-on:input
<van-field v-model="inputVal" v-on:input="search" />
- Javascript事件模型系列(三)jQuery中的事件监听方式及异同点
作为全球最知名的js框架之一,jQuery的火热程度堪称无与伦比,简单易学的API再加丰富的插件,几乎是每个前端程序员的必修课.从读<锋利的jQuery>开始,到现在使用jQuery有一年 ...
- jquery mobile 对手势触控提供了如下几个事件监听:
jquery mobile 对手势触控提供了如下几个事件监听: 复制代码代码如下: tap 当用户点屏幕时触发taphold 当用户点屏幕且保持触摸超过1秒时触发swipe 当页面被垂直或者水平拖动 ...
- jQuery中的事件监听方式及异同点
jQuery中的事件监听方式及异同点 作为全球最知名的js框架之一,jQuery的火热程度堪称无与伦比,简单易学的API再加丰富的插件,几乎是每个前端程序员的必修课.从读<锋利的jQuery&g ...
- jQuery中的事件监听小记
一,一个事件监听的简便写法 最近发现一个jQuery中事件监听的简洁写法,感觉方便好多.同时也深感自己基础薄弱,好多东西竟然都模棱两可.因此,记录的同时,也对jQuery事件监听做个小的总结 原文链接 ...
随机推荐
- python环境的caffe配置
基本按照这个教程来 http://blog.csdn.net/zb1165048017/article/details/52980102 步骤 安装Anaconda2,去官网上下载,注意下载对应自己p ...
- HTML5颜色渐变3D文字特效
在线演示 本地下载
- 解决使用mybatis做批量操作时发生的异常:Parameter '__frch_item_0' not found. Available parameters are [list] 记录
本文主要描述 使用mybatis进行批量更新.批量插入 过程中遇到的异常及总结: 首先贴出使用批量操作报的异常信息: java.lang.RuntimeException: org.mybatis.s ...
- Hive- Hive安装
Hive安装 1.1下载Hive安装包 官网:http://hive.apache.org/downloads.html 个人建议到这里下载:http://apache.forsale.plus/ 1 ...
- Java集合的有序无序问题和线程安全与否问题
首先,清楚有序和无序是什么意思: 集合的有序.无序是指插入元素时,保持插入的顺序性,也就是先插入的元素优先放入集合的前面部分. 而排序是指插入元素后,集合中的元素是否自动排序.(例如升序排序) 1.有 ...
- java中interface 的特性
有时必须从几个类中派生出一个子类,继承它们所有的属性和方法.但是,Java不支持多重继承.有了接口,就可以得到多重继承的效果. 接口(interface)是抽象方法和常量值的定义的集合.从本质上讲,接 ...
- CRC16算法之三:CRC16-CCITT-MODBUS算法的java实现
CRC16算法系列文章: CRC16算法之一:CRC16-CCITT-FALSE算法的java实现 CRC16算法之二:CRC16-CCITT-XMODEM算法的java实现 CRC16算法之三:CR ...
- Thrift简析
Thrift源于大名鼎鼎的facebook之手,在2007年facebook提交Apache基金会将Thrift作为一个开源项目,对于当时的facebook来说创造thrift是为了解决faceboo ...
- poj1179多边形——区间DP
题目:http://poj.org/problem?id=1179 区间DP,值得注意的是有负值,而且有乘法,因此可能会影响最大值: 注意memset中写-1仅仅是-1,-2才是一个很小的负数: 最后 ...
- ZigBee简介
前言 目前,中国大力推广的物联网是zigbee 应用的主战场,物联网通过智能感知.识别技术与普适计算(我还特意申请了个域名psjs.vip).泛在网络的融合应用,被称为继计算机.互联网之后世界信息产业 ...