easyui ComboBox 中文检索问题

本文详细介绍了如何在JavaScript中实现输入框输入时自动触发事件的功能,包括代码实现和使用场景。

if (opts.editable) {
    /*if (_921.timer) {
     clearTimeout(_921.timer);
    }
    _921.timer = setTimeout(function() {
     var q = t.combo("getText");
     if (_921.previousText != q) {
      _921.previousText = q;
      t.combo("showPanel");
      opts.keyHandler.query.call(_920, q, e);
      t.combo("validate");
     }
    }, opts.delay);*/
    t.combo('textbox').bind("input", function (e) {
              if(_921.timer){
                  clearTimeout(_921.timer);
              }
              _921.timer=setTimeout(function(){
                  var q=t.combo("getText");
                  if(_921.previousText!=q){
                   _921.previousText=q;
                      t.combo("showPanel");
                      opts.keyHandler.query.call(_920,q,e);
                      t.combo("validate");
                  }
              },opts.delay);
          });
   }

 

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值