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',// 唯一标识idtitle: '自定义打开一个窗口',// 标题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

转载于:https://www.cnblogs.com/xvpindex/p/11066540.html

jQuery EasyUI/TopJUI输入框事件监听相关推荐

  1. 从jQuery的缓存到事件监听

    很久以前,我还在cnblogs里面逛的时候就提出过一个问题(刚找了半天没找到).不知道大家有没有发现,用jQuery选择器"选择"之后的DOM上会添加jQuery********* ...

  2. easyui控件事件监听委托给jquery事件监听,keyup取最新值问题

    <div id="<?php echo NS; ?>toolbar"><div style="padding:5px">&l ...

  3. 输入框事件监听(三):blur与change的差异

    blur与change事件在绝大部分的情况下表现都非常相似,输入结束后,离开输入框,会先后触发change与blur,唯有两点例外. 1. 没有进行任何输入时,不会触发change 在这种情况下,输入 ...

  4. GUI 事件监听和文本框事件监听

    4.事件监听 事件监听:什么事情发生了,需要做什么? 什么事情是事件,做什么?是我们编辑的功能 事件:是鼠标事件,键盘事件等. 例如鼠标按下,要下载音乐 键盘按下哪一个按键,需要执行什么操作 publ ...

  5. Jquery系列:checkbox 获取值、选中、设置值、事件监听等操作

    <div id="divId" class="divTable"><div class="tableBody">&l ...

  6. jquery实现上下左右键盘监听_基于 jQuery 实现键盘事件监听控件

    最近项目里要做一个画板,需要对键盘事件进行监听,来进行诸如撤回.重做.移动.缩放等操作,因此顺手实现了一个键盘事件监听控件,期间略有收获,整理出来,希望对大家有所帮助,更希望能获得高手的指点. 1. ...

  7. html学习 - jquery事件监听详解

    html学习 - jquery事件监听详解 html学习 - jquery事件监听详解 监听方法 监听方法参数解释 click参数 事件自动执行问题解决 bind方法 live方法 监听方法 在jqu ...

  8. jQuery中的四种事件监听方式

    jQuery中提供了四种事件监听方式,分别是bind.live.delegate.on,对应的解除监听的函数分别是unbind.die.undelegate.off.在开始看他们之前,先来声明一个例子 ...

  9. jQuery绑定事件监听bind和移除事件监听unbind用法实例详解

    这里分别采用后bind(eventType,[data],Listener)//data为可选参数,one()该方法绑定的事件触发一次后自动删除,unbind(eventType,Listener), ...

  10. jQuery EasyUI/TopJUI基本的数字输入框(保留两位小数,带前缀后缀...)

    jQuery EasyUI/TopJUI基本的数字输入框(保留两位小数,带前缀后缀...) numberbox(数值输入框) HTML required:必填字段,默认为false:prompt:显示 ...

最新文章

  1. spark-streaming问题集锦
  2. 计算图像相似度——《Python也可以》之一
  3. 请先设置tkk_搅拌站水泥罐仓顶除尘器设置及调整
  4. 【Python】nltk库使用报错之punkt安装
  5. spring 的web.xml的加载顺序
  6. 民间借贷、网贷vs信用卡
  7. 电脑的Windows图片查看器找不到怎么办
  8. 六.全文检索ElasticSearch经典入门-高亮
  9. c语言输入星期的首字母,关于简单C语言的练习输入一个正整数表示一个星期中的某一天,若此数字在[1,7]内,则输出对应英文星期名,否则表示输入我做...
  10. 从北京到新加坡再到阿姆斯特丹,他去公布了一个惊天的“秘密”
  11. EfficientNet迁移学习(四) —— 损失函数解析
  12. Pillow - putpixel操作 实现随机色的图片
  13. 系统架构设计——DDD设计框架基本学习
  14. Lecture 3 Bit Hacks
  15. 输入法规则(U模式输入)
  16. 记录一次rt-thread studio与CubeMx配合构建PWM工程
  17. 使用echarts实现活跃度(热力图)
  18. Error: `brew cask` is no longer a `brew` command. Use `brew <command> --cask` instead.
  19. decltype 类型指示符
  20. 小米手机解BL锁时 进入fastboot之后 PC端手机解锁工具一直显示未连接手机

热门文章

  1. 长沙理工计算机安全基础试题,长沙理工大学数字电子技术基础试卷数电试卷题库参考答案(01-10)...
  2. hi3559v100的amp双系统初始化
  3. Java开发过程中碰到的问题及解决方案
  4. 它!5 年代替狂卷的 CNN!
  5. 太阳能电池最大功率点跟踪MPPT(Maximum Power Point Tracking)技术
  6. 让你的网页更精彩 - Javascript 调用MSAgent (转)
  7. Java 并发编程之美:并发编程高级篇之三
  8. java实现万年历——超简单!
  9. PTA:计算正方体体积与表面积(c++,类)
  10. 批发表情包,掏出了python 3分钟爬取表情包素材,分享给你