установить значение по умолчанию для раскрывающегося списка Нет - PullRequest
0 голосов
/ 26 декабря 2018

У меня есть код xslt, где мы берем выпадающие значения из файла xml. Теперь я хочу установить значение выпадающего меню по умолчанию на NO.

ниже приведен код:

<td colspan="2" align="left">product:


                    <xsl:apply-templates select="//infor/item/" mode="dropDown">
                      <xsl:with-param name="xmlListFile">
                        <xsl:value-of select="$"/>xyz.xml
                      </xsl:with-param>
                    </xsl:apply-templates>

1 Ответ

0 голосов
/ 26 декабря 2018

Исходя из того, что вы дали, значение по умолчанию может быть установлено на «НЕТ» следующим образом: Хотя необходимо знать вашу конкретную реализацию и контент, который у вас есть, как сказал @Martin Honnen

   <xsl:variable name="dropDown_Value">
        <xsl:apply-templates select="//infor/item/" mode="dropDown">
            <xsl:with-param name="xmlListFile">
                <xsl:value-of select="$" />xyz.xml
            </xsl:with-param>
        </xsl:apply-templates>
    </xsl:variable>
   <xsl:choose>
        <xsl:when test="$dropDown_Value != ''">
            <xsl:value-of select="$dropDown_Value" />
        </xsl:when>
        <xsl:otherwise>
            <xsl:value-of select="'NO'" />
        </xsl:otherwise>
    </xsl:choose>

Тем не менее, необходимо знать детали ваших требований.Пожалуйста, измените ваш вопрос соответственно.Не ставьте код в комментариях.

...