Это не так просто, как можно подумать. Я использую плагин под названием jQuery MultiSelect и несколько вариантов
<xsl:for-each select="RootField">
<select id="{RootField}" multiple="multiple" size="3">
<option value=""></option>
<xsl:for-each select="ChildField">
<option value="{ChildField}"><xsl:value-of select="ChildField"/></option>
</xsl:for-each>
</select>
</xsl:for-each>
Сопровождающий JavaScript выглядит следующим образом:
var selects = document.getElementsByTagName("select");
$.each(selects, function() {
$(this).multiSelect();
});
Это позволяет мне применить multiSelect (); функция для каждого
Поведение довольно странное, все остальные
Есть идеи?