Как я удаляю :selected
приписать и добавить новый?
Если вы говорите о
просто установите значение с помощью .val ()
следующим образом:
$('#mySelect').val('new value');
Это автоматически выбирает
с этим значением.
Вы хотите что-то вроде
$('#mySelect option:selected').removeAttr('selected');
$('#mySelect option:nth-child(5)').attr('selected','selected');//select the one you want
btw, вы говорите об одиночном списке выбора (например, выпадающем)?... или о множественном выборе? - Вам нужно будет внести соответствующие изменения, если это мультиселект.
Я обновил nth child selector... при установке атрибута selected в виде квадратных скобок обозначение [4] не работает в селекторе.