qooxdoo创建自定义下拉框时,单击表单元素中的下拉框,下拉框将自动关闭

时间:2017-09-20 07:11:50

标签: qooxdoo

转到该页面,然后单击下拉框。单击下拉框内的表单元素时,下拉框也会关闭。如何解决这个问题

游乐场链接:tinyurl.com/y9kzfct8

2 个答案:

答案 0 :(得分:1)

问题是表格的重点。您可以在构造函数中设置this.setKeepFocus(true)。当您保留autohide(false)时,您现在必须处理结束,或者您可以将其设置为true,但是您必须处理表单上所有子元素的焦点。

答案 1 :(得分:0)

感谢@MarkusDonhauser_twitter的帮助

selectbox.getChildControl(" popup")。addListener(" changeVisibility",function(e){this.setAutoHide(e.getData()!==" visible& #34;);},这个);