FineUI 官方论坛

标题: DropDownList回车跳转事件? [打印本页]

作者: yygy    时间: 2017-8-9 14:10
标题: DropDownList回车跳转事件?
当在DropDownList设置NextClickControl("TextBox1")时
1.用Chrome浏览器时,在下拉框出现时按回车选择值。再回车没有跳转到TextBox1,焦点还是在DropDownList。
2.在IE8浏览器时,在下拉框出现时按回车选择值。再回车没有跳转到TextBox1,出现错误框
[attach]10423[/attach]


我现在想下拉框出现时按回车选择值。再按回车(下拉框隐藏)可以跳转到TextBox1,应该怎样做?或者有没有函数获取下拉框是否打开?

作者: yygy    时间: 2017-8-10 11:52
标题: RE: ( 解决)DropDownList回车跳转事件?
这样解决
.Listener("enter", "onDropDownListEnter('DropDownList1','TextBox1')")

        function onDropDownListEnter(obj1, obj2) {
            if (F(obj1).popEl[0].style.display == "none")// 隐藏   block下拉框显示   
            {
                F(obj2).focus();
            }
        }





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