Как удалить Duplicate Select Option, кроме выбранного?Jquery

Программирование на jquery
Anonymous
Как удалить Duplicate Select Option, кроме выбранного?

Сообщение Anonymous »

Есть ли способ, в котором я могу удалить дубликат выбранной опции в выбранном выпуске с jquery /javascript? < /p>

Я уже пытался использовать if /else < /code> в php, но это длинная строка кода для 12 файлов.

Код: Выделить всё

var optionValues =[];
$('#locationList option').each(function(){
if($.inArray(this.value, optionValues) >-1){
$(this).remove()
}else{
optionValues.push(this.value);
}
});
< /code>

, который не работает для меня, потому что этот код только удаляет все дубликаты независимо от выбранного < /p>

Например, у меня есть эта строка кода < /p>


One
Two
Three
One

Причина для последней опции была потому, что я просто повторил значение из базы данных и установил его для выбранного для отображения текущего значения этого выбора выброса.>

Подробнее здесь: https://stackoverflow.com/questions/565 ... t-selected

Вернуться в «Jquery»