2013-04-15 34 views
0

我有一个自定义的DOJO小部件和模板,用dijit.form.Textarea渲染InlineEditBox(dijit.form)。 InlineEditBox本身包装在TabController(dijit.layout)的ContentPane下。用TextArea编辑器在InlineEditBox中阻止的空格

大部分工作=>呈现TabContainer,呈现ContentPanes。

InlineEditBox也似乎是用默认的手写符号(noValueIndicator)呈现。当我点击时,我会得到一个可输入所有字符的TextArea,但空格键(至少是我尝试过的常用字符)。似乎,一些按键事件处理程序阻止空格键按键。值得注意的是,TextBox层次结构小部件(作为InlineEditBox中的编辑器小部件)似乎在响应SPACEBAR,但html textarea呈现小部件(尝试过的TextArea,SimpleTextArea)完全忽略了SPACEBAR。奇迹,谁在阻止空格键。

无法看到与该问题相关的任何问题。将不胜感激任何帮助。

代码段:

<div class="tab_container" dojoType="dijit.layout.TabContainer" doLayout="false" controllerWidget="dijit.layout.TabController"> 
    <div dojoType="dijit.layout.ContentPane" class="tab_one" title="ONE"></div> 
    <div dojoType="dijit.layout.ContentPane" class="tab_two" title="TWO"></div> 
    <div dojoType="dijit.layout.ContentPane" class="tab_three" title="THREE"> 
     <div dojoType="dijit.InlineEditBox" class="inline_edit_box" editor="dijit.form.Textarea"></div> 
    </div> 
</div> 

回答

0

原来是一个内部问题。

在另一段代码中有一个空格按键阻止器。

谢谢!

相关问题