FineUI 官方论坛

标题: 请问如何取消TriggerBox的回车响应 [打印本页]

作者: capfhz    时间: 2016-9-13 22:30
标题: 请问如何取消TriggerBox的回车响应
尊敬的三石大大,请问TriggerBox的OnTriggerClick事件,如何只响应单击,屏蔽Enter,
我用
                                          <Listeners>
                                                <fistener Event="specialkey" Handler="onTextBoxSpecialkey" />
                                            </Listeners>

  function onTextBoxSpecialkey(box, e) {
            if (e.getKey() == e.ENTER) {

                e.preventDefault();
                e.stopEvent()
            }
        }

这样不行,回车OntriggerClick事件一样执行

作者: sanshi    时间: 2016-9-14 11:32
默认行为最好不要改
作者: capfhz    时间: 2016-9-14 22:28
sanshi 发表于 2016-9-14 11:32
默认行为最好不要改

问题是,我有这个需求,用自动完成控件,做个模糊查询,回车选择时会打开弹出窗口,只有查不到数据的时候,才弹出窗口新增数据
作者: capfhz    时间: 2016-9-18 10:03
我改了源码,加了个开关,完美解决




欢迎光临 FineUI 官方论坛 (https://fineui.com/bbs/) Powered by Discuz! X3.4