我是Ext js.的新手。我正在使用表单中的文本字段。这个创建的文本字段有字段标签,显示正常。但问题是如果我点击这个字段标签然后它突出显示该文本字段。我不想要这个。请帮我解决这个问题,我该如何解决? (英语不好)。
答案 0 :(得分:0)
这是html label的默认行为,您需要使用jQuery来防止这种情况:
$('label[for="fieldId"]').click(function(e) {
e.preventDefault();
});
答案 1 :(得分:0)
在文本字段的配置中,您可以指定“fieldCls”。 Click here to read the doc
{
itemId: 'txtItemId',
xtype: 'textfield',
fieldCls: 'x-text-field-sample', // The name you want
name: 'name',
fieldLabel: 'Name'
}
您只需将文本字段的css重新定义为css文件,如下所示:
.x-text-field-sample {
background-image:none;
border-color:#000000;
}