Повторяющиеся значения параметров в элементе раскрывающегося списка - PullRequest
0 голосов
/ 24 марта 2010

Я использую эти коды для перечисления значений настраиваемых полей в элемент раскрывающегося списка на этой категории в Wordpress (скриншот - вот на что я обращаю внимание ).

Итак, в раскрывающемся списке есть дубликаты, и как я могу удалить дубликаты в списке?

Заранее спасибо.

Ответы [ 4 ]

0 голосов
/ 24 марта 2010

Я нашел решение от сотрудника IRC (alxndr). Этот пример решил мою проблему.

0 голосов
/ 24 марта 2010

Проверьте здесь: http://www.martienus.com/code/javascript-remove-duplicates-from-array.html

или Google "удалить дубликаты JavaScript" или что-то подобное.

Таким образом, в основном, прочитайте все в раскрывающемся списке в массив, удалите все в раскрывающемся списке, снимите дублирование массива и добавьте результаты в раскрывающийся список для быстрого и грязного ...

Я уверен, что вы могли бы вернуться позже и сделать все это, только удаляя элементы из раскрывающегося списка, не удаляя все остальное и добавляя их обратно в качестве упражнения по эффективности позже.

0 голосов
/ 24 марта 2010

Удалить дубликаты пользовательских полей: WordPress ›Таксономии пользовательских полей« Плагины WordPress

0 голосов
/ 24 марта 2010

Лучше всего проверить наличие дубликатов, прежде чем распечатывать их в списке. Если они всегда сортируются (как показано в вашем примере), то вы можете легко сделать это, просто отслеживая, какое последнее значение вы использовали Убедитесь, что текущее значение не совпадает, затем отобразите его и назначьте в качестве нового последнего значения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...