jQuery MiniUI

 找回密码
 立即注册
查看: 3108|回复: 4
打印 上一主题 下一主题

miniui键盘事件,输入框输入每次输入的时候都发生一个事件 [复制链接]

Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2018-10-30 14:04:26 |只看该作者 |倒序浏览
问下miniui里面有没有键盘事件呀,我现在需要做一个树形输入框需要每次输入的时候都能够触发一个事件好调用后台的数据 ,我记得以前使用jquery的时候是有这个事件的,但找miniui里面好久发现没有,而且我在miniui中使用以前的键盘事件发现没有效果,这个是怎么回事呀

Rank: 8Rank: 8

沙发
发表于 2018-10-30 14:27:19 |只看该作者
treeselect没有键盘事件,你可以从html层面绑定
var el=mini.get(id).getEl()
$(el).on("keyup",function(e){
      
})

Rank: 3Rank: 3

板凳
发表于 2018-10-30 14:51:10 |只看该作者
dforce 发表于 2018-10-30 14:27
treeselect没有键盘事件,你可以从html层面绑定
var el=mini.get(id).getEl()
$(el).on("keyup",function(e ...

treeselect,这个树形不能够绑定键盘事件吗,刚刚我用了你这个发现输入东西并不会触发事件呀

Rank: 8Rank: 8

地板
发表于 2018-10-30 16:07:05 |只看该作者
WitKing 发表于 2018-10-30 14:51
treeselect,这个树形不能够绑定键盘事件吗,刚刚我用了你这个发现输入东西并不会触发事件呀 ...

能绑定的,就直接在html元素上绑定
   <input id="t1" class="mini-treeselect"   allowInput="true"/>

var t1 = mini.get("t1");
        var el = $(t1.getEl()).find(".mini-buttonedit-input");
        $(el).bind("keyup", function () {
            var text = $(el).val();
            console.log(text);
        })

Rank: 3Rank: 3

5#
发表于 2018-10-30 16:54:17 |只看该作者
dforce 发表于 2018-10-30 16:07
能绑定的,就直接在html元素上绑定
   

谢谢,非常感谢你,帮我解决了一个相当难缠的问题

Archiver|普加软件

GMT+8, 2025-1-15 23:46 , Processed in 1.023739 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部