Am использует jQuery selectmenu
, который меняется для атрибута метки, соответствующей элементу Select
. Ex: подают меню выбора, как этогоjQuery UI select menu change label для атрибута
$('#ATTRIBUTE_4').selectmenu();
его получение прикладные и мой элемент поворачивается, как это.
<table>
<tr>
<td>
<label for="ATTRIBUTE_4-button">Label</label>
<span style="float:right;margin-right:15px;">:</span>
</td>
<td>
<select name="attribute_4" id="ATTRIBUTE_4" display: none;">
<option value="Open">Open</option>
<option value="Closed">Closed</option>
</select>
<span class="ui-selectmenu-button ui-widget ui-state-default ui-corner-all"
tabindex="0" id="ATTRIBUTE_4-button" role="combobox" aria-expanded="false"
aria-autocomplete="list" aria-owns="ATTRIBUTE_4-menu" aria-haspopup="true"
aria-activedescendant="ui-id-5" aria-labelledby="ui-id-5"
aria-disabled="false" style="width: 165px;">
<span class="ui-icon ui-icon-triangle-1-s"></span>
<span class="ui-selectmenu-text">Open</span>
</span>
</td>
</tr>
</table>
В этом также меняется метка для атрибута. <label for="ATTRIBUTE_4-button">Label</label>
Я могу изменить на <label for="ATTRIBUTE_4">Label</label>
с помощью jQuery. Но есть ли способ, чтобы мы не могли изменить это для атрибута при применении метода selectmenu()?
Как выглядит ваш HTML-код перед инициализацией selectmenu? –
html выглядит так, прежде чем применять меню выбора. – Jayababu