当我打开Dialogwindow时,我无法打开我们正确使用的Comboboxes。 Normaly你只需点击它弹出,但在这种情况下你需要按住鼠标 打开菜单并选择一个对象。
当我关闭对话框时,一切正常。
有人面临同样的问题吗?我们尝试更改对话框的索引,禁用里面的小部件并更改主题(在我们的案例中为claro),但没有任何改变此行为。
对话框和组合框是以编程方式设置的。
var dialCont = "<div id='EditorBarDiv'></div><br /><div id='TempPickDiv'></div>";
dialCont += "<div style='position:absolute;top:75px;left:320px;width:190px;height:300px;'>";
...
dialCont += "<br /><br /><button data-dojo-type='dijit/form/Button' type='button' onClick='javascript:makeFlaeche();'>Erzeugen</button><div>";
drawKieWoDialog = new Dialog({
title: "Eventareas",
id:"DKiWo",
content: dialCont,
style: "width: 600px;height:550px;overflow:auto;z-index:-1000"
});
drawKieWoDialog.show();
更新:
似乎对话框阻止了对所有其他小部件的关注。
此致,Miriam