Javascript 用ExtJS TabPanel的选项卡标题显示所需符号的好方法是什么?
我在对话框中有几个选项卡。每个字段至少有一个必填字段。我可以使用ExtJS allowBlack属性轻松地在这些字段中显示星号符号,但该属性不适用于ExtJS TabPanel的选项卡标题Javascript 用ExtJS TabPanel的选项卡标题显示所需符号的好方法是什么?,javascript,extjs,extjs4,Javascript,Extjs,Extjs4,我在对话框中有几个选项卡。每个字段至少有一个必填字段。我可以使用ExtJS allowBlack属性轻松地在这些字段中显示星号符号,但该属性不适用于ExtJS TabPanel的选项卡标题 在每个选项卡的标题旁边用红色显示所需的/星号符号,以便用户知道包含必填项的选项卡的好方法是什么?您需要进行一些编程才能使其按您想要的方式工作 基本上,您需要检查表单是否有必填字段(allowBlank:false),并在其中添加星号。 如果您想让它更具响应性,可以添加一个validitychange侦听器,以
在每个选项卡的标题旁边用红色显示所需的/星号符号,以便用户知道包含必填项的选项卡的好方法是什么?您需要进行一些编程才能使其按您想要的方式工作 基本上,您需要检查
表单
是否有必填字段(allowBlank:false
),并在其中添加星号。
如果您想让它更具响应性,可以添加一个validitychange
侦听器,以便在键入时从标题中添加和删除*
您可以在执行此操作时使用CSS添加/删除样式
以下是一个例子:
注意:此示例设置为与ExtJS 6一起使用,因此您需要将其改编为ExtJS 4
注意2:此示例包含一个覆盖,用于添加/删除required
属性,以便更容易处理CSS验证,但这不是您所需要的