У меня есть следующие:Удалить выбранный атрибут и добавить новый на выберите элемент
HTML
<select class="dropDownList" id="PersonFunction">
<option value="">Choose</option>
<option value="1">Vice President</option>
<option value="2">Director</option>
<option value="3">Secretary</option>
<option value="4">Clerk</option>
</select>
JS
$("#PersonFunction").change(function() {
$("option", this).eq($(this).val()).attr('selected', 'selected');
});
Таким образом, после изменения индекса я установил выбранный атрибут, и он работает, но после того, как пользователь снова изменит индекс, я установил еще один выбранный атрибут e на другое значение, и я не хочу этого.
<select class="dropDownList" id="PersonFunction">
<option value="">Choose</option>
<option value="1" selected="selected">Vice President</option>
<option value="2" selected="selected">Director</option>
<option value="3">Secretary</option>
<option value="4">Clerk</option>
</select>
Как я могу удалить выбранный атрибут, если он существует, и добавить его?
JsFiddle здесь: http://jsfiddle.net/mgrcic/HCrS2/
Он выбирает все, и он не работает. –
@plurby будет работать – thecodeparadox
Теперь он работает. Спасибо. –