如何在 extjs 3.4 中为必填字段标记 (*)

Posted

技术标签:

【中文标题】如何在 extjs 3.4 中为必填字段标记 (*)【英文标题】:how to mark (*) in red for mandatory field in extjs 3.4 【发布时间】:2014-01-22 13:20:54 【问题描述】:

我在 extjs 中有一个来自面板的两个字段,一个是强制性的,另一个是可选的,所以我想在 extjs 工具提示中给出 (*) 为强制性的。这是我的代码:

    var insertJSONPanel = new Ext.form.FormPanel(
            id: "insertJSONFP",
            baseCls: 'x-plain',
            labelWidth: 100,
            monitorValid:true,
            bodyStyle: ' padding: 15px; background-color: #ffffff' ,
            items:[new Ext.form.TextField(
                id:"collectionTextFieldId",
                fieldLabel: 'Collection Name',
                allowBlank: false,
                hidden:true,
                name: 'newCollectionName',
                anchor: '90%',
                maxLength: 50,
               ),new Ext.form.TextField(
                id:"userNameId",
                fieldLabel: 'UserName',
                allowBlank: true,
                name: 'userName',
                emptyText:'Optional',
                anchor: '90%',
                maxLength: 50,
                enableKeyEvents : true,
                )]
);

【问题讨论】:

我相信这个问题已经解决了:***.com/questions/17589237/add-color-to-fieldlabel 【参考方案1】:

尝试在您为必填字段提供标签/文本的任何位置附加此内容

'<font color="red" size="3">' + '*' + '</font>'

【讨论】:

以上是关于如何在 extjs 3.4 中为必填字段标记 (*)的主要内容,如果未能解决你的问题,请参考以下文章

如何为标记为必填的字段定义 CSS 样式?

如何使模板中的所有字段在TFS中成为必填?

Storybook StoryRouter 故事被标记为必填

Django,模型和表单:替换“此字段为必填项”消息

失败的道具类型:道具`children`在`Mutation`中标记为必填,但其值为`undefined`

在 Django 中将模型字段设置为必填