Удаление дублей в select multiple

238
06 декабря 2017, 23:34

Есть функция которая вызывает следующий код:

 $.post("index.php?mod=ajax&act=country_to_city", {vals: "" + options + ""})
                .success(function (data) {
                    $('#cities').append(data);
                    $('#cities').trigger("liszt:updated");
                });

$('#cities') это select multiple (select2)

data содержит html код

Проблема заключается в том что эта функция может вызываться несколько раз и данные в селекте начинают повторятся.

Собственно сама задача: Как удалить все дублирующиеся option в идеале в конце этой функции вызвать функцию uniq(element) что бы она удалила все дубли. Пробовал разные методы но ничего не помогло.

READ ALSO
Вывод текста из БД сдвигает блок

Вывод текста из БД сдвигает блок

Мучаюсь с этой проблемой уже почти два дняПишу на Bootstrap 3, страница без вывода текста выглядит так:

363
Определение города посетителя js

Определение города посетителя js

Использую сервис для определения гео http://apisypexgeo

280
Вызов action у form из Requst

Вызов action у form из Requst

Добрый день!

296
Чекбокс/батон с изображением из БД передающие переменную

Чекбокс/батон с изображением из БД передающие переменную

Всем привет, дано три страницы php, задача в следующем на второй страницы словить переменную из первой страницы выполнить поиск по БД получить...

252