jQuery MiniUI

标题: miniui键盘事件,输入框输入每次输入的时候都发生一个事件 [打印本页]

作者: WitKing    时间: 2018-10-30 14:04:26     标题: miniui键盘事件,输入框输入每次输入的时候都发生一个事件

问下miniui里面有没有键盘事件呀,我现在需要做一个树形输入框需要每次输入的时候都能够触发一个事件好调用后台的数据 ,我记得以前使用jquery的时候是有这个事件的,但找miniui里面好久发现没有,而且我在miniui中使用以前的键盘事件发现没有效果,这个是怎么回事呀

作者: dforce    时间: 2018-10-30 14:27:19

treeselect没有键盘事件,你可以从html层面绑定
var el=mini.get(id).getEl()
$(el).on("keyup",function(e){
      
})
作者: WitKing    时间: 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,这个树形不能够绑定键盘事件吗,刚刚我用了你这个发现输入东西并不会触发事件呀
作者: dforce    时间: 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);
        })
作者: WitKing    时间: 2018-10-30 16:54:17

dforce 发表于 2018-10-30 16:07
能绑定的,就直接在html元素上绑定
   

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




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2