Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
ExtJS4:自定义表单创建_Extjs4_Extjs4.1 - Fatal编程技术网

ExtJS4:自定义表单创建

ExtJS4:自定义表单创建,extjs4,extjs4.1,Extjs4,Extjs4.1,如何在extjs 4.1.3中获得以下布局 我想将复选框附加到文本框旁边。 有什么想法吗?您正在寻找一个带有hbox布局的FieldContainer。请参见此处的文档: 谢谢部分有效,但如何将标签/标题置于复选框顶部??它扭曲了视图。没有“干净”的方法来做到这一点,您只需要在其中的某个地方用标签欺骗dom元素。您可以尝试将带有labelAlign:'top'的fieldLabel添加到最上面一行的复选框中,并稍微调整一下该复选框的样式。我没有访问JSFIDLE的权限,但正如我之前的评论所说,

如何在extjs 4.1.3中获得以下布局

我想将复选框附加到文本框旁边。
有什么想法吗?

您正在寻找一个带有
hbox
布局的
FieldContainer
。请参见此处的文档:


谢谢部分有效,但如何将标签/标题置于复选框顶部??它扭曲了视图。没有“干净”的方法来做到这一点,您只需要在其中的某个地方用标签欺骗dom元素。您可以尝试将带有
labelAlign:'top'
fieldLabel
添加到最上面一行的
复选框中,并稍微调整一下该复选框的样式。我没有访问JSFIDLE的权限,但正如我之前的评论所说,我并不怀疑我的建议会完全符合您的需要,但你得好好玩玩。您还可以尝试手动插入dom片段。希望我至少能回答你最初的问题,让你走上正轨。
{
    xtype: 'fieldcontainer',
    fieldLabel: 'lamp failed',

    layout: 'hbox',
    items: [{
        xtype: 'textfield'
    }, {
        xtype: 'checkbox'
    }]
}