首页 > 解决方案 > XSD 组枚举项

问题描述

是否可以对枚举值进行分组?例如,我想实现这样的目标:

<select id="selectId" name="selectName"><option value="">Select Something</option><optgroup label="Group 1"><option value="1">A</option><option value="2">B</option></optgroup></select>

我现有的 XSD 代码可以在下面找到:

    <xsd:simpleType name="myName">
        <xsd:restriction base="xsd:string">
            <xsd:enumeration value="" />
            <xsd:enumeration value="1" display="A" />
            <xsd:enumeration value="2" display="B" />
        </xsd:restriction>
    </xsd:simpleType>

另外,我制作的html是这样的:

<field name="myName" type="text">
    <option value="" selected="true"/>
    <option value="1">A</option>
    <option value="2">B</option>
</field>

有可能实现这样的目标吗?

标签: htmlxmlxsd

解决方案


推荐阅读