проблемы с выпадением xslt - PullRequest
0 голосов
/ 14 января 2010

У меня есть страница с двумя раскрывающимися списками, созданными в xslt.

Я использую onchange в обоих блоках для вызова функции javascript. Если на странице загружены оба раскрывающихся списка, только первый раскрывающийся список имеет рабочий обмен.

Я проверил исходный код представления, и он показывает оба события onchange.

Кто-нибудь знает, как это исправить?

Пример: два раскрывающихся списка, выберите первый, он обновляется, выберите второй, он ничего не делает, выберите первый, и он все еще обновляется.

код удален.

1 Ответ

0 голосов
/ 14 января 2010

Для начала вы должны вставить

<xsl:output omit-xml-declaration="yes" />

объявление в ваш XSLT. Вложенное объявление XML не должно быть в HTML.

HTML-код, который вы показываете, не имеет каких-либо других непосредственных проблем (за исключением имен тегов UPPERCASE * shudder *). Если есть проблема, то это тонкость браузера (некоторые браузеры не запускают событие изменения, пока фокус не покидает поле формы) или проблема JavaScript в submitForm();.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...