powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / Сделать зависимый список XSL+XML
2 сообщений из 2, страница 1 из 1
Сделать зависимый список XSL+XML
    #34176909
Shadower
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день. Помогите плиз сделать зависимый список:
Есть файл xml.
В нем находятся статические данные вида:


<Item fill_type="static" id="PAYEE" link="false" name="[*payee*]" type="Combobox">
<free_xml>
<combobox>
<item>
<id>1238</id>
<name>Russia OnLine</name>
</item>
<item>
<id>1242</id>
<name>Kosmos-TV</name>
</item>
<item>
<id>1256</id>
<name>NTV+</name>
</item>
<item>
<id>531</id>
<name>CorbinaTelecom</name>
</item>
<item>
<id>789</id>
<name>Comcor-TV</name>
</item>
<item>
<id>0099</id>
<name>Stream</name>
</item>
</combobox>
</free_xml>
</Item>
<Item fill_type="static" id="REGION" link="false" name="[*region*]" type="Combobox">
<free_xml>
<combobox>
<item>
<id>Moscow</id>
<name>Moscow</name>
</item>
<item>
<id>Kolomna</id>
<name>Kolomna</name>
</item>
<item>
<id>Erevan</id>
<name>Erevan</name>
</item>
</combobox>
</free_xml>
</Item>

К этим данным обращается файл xsl, вида:
[*region*]:
</td>
<td>
<select name="REGION" style="width:100%;">
<xsl:for-each select="Item[@id='REGION']/free_xml/combobox/item">
<option>
<xsl:attribute name="value">
<xsl:value-of select="./id"/>
</xsl:attribute>
<xsl:value-of select="./name"/>
</option>
</xsl:for-each>
</select>
</td>
[*payee*]:
</td>
<td>
<select name="PAYEE" style="width:100%;">
<xsl:for-each select="Item[@id='PAYEE']/free_xml/combobox/item">
<option>
<xsl:attribute name="value">
<xsl:value-of select="./id"/>
</xsl:attribute>
<xsl:value-of select="./name"/>
</option>
</xsl:for-each>
</select>
</td>

Задача: сделать зависимый список. Т.е. на экран пользователя выводится два списка регион и провайдер.

В зависимости от выбора значения в первом списке, должен наполняться второй список.
Новый данные для каждого региона в xml я добавлю, но без понимания логики и условий, смысла нету.
Помогите плз!!!
...
Рейтинг: 0 / 0
Сделать зависимый список XSL+XML
    #34180303
maXmo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
javascript учи да
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / XML, XSL, XPath, XQuery [игнор отключен] [закрыт для гостей] / Сделать зависимый список XSL+XML
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]