I am getting the duplicate values in my multiple select options list and values are coming dynamically from database in PHP. Now I want to remove those duplicate values from my multiple select options list. How I achieve this Javascript or Jquery? Below is my code.
HTML
<select name="countries[]" id="update_supp_last_countries" style="width:305px;" multiple="multiple" required>
<?php
foreach($supp_last_count_Row as $results5){
$supp_last_country5[$i5] = $results5['countries'];
$i5++;
?>
<option value='<?php echo $supp_last_country5[$itr5];?>' selected> <?php echo $supp_last_country5[$itr5];?> </option>
<?php $itr5++; } ?>
<option value="Afghanistan">Afghanistan</option>
<option value="Albania">Albania</option>
<option value="Algeria">Algeria</option>
<option value="American Samoa">American Samoa</option>
<option value="Andorra">Andorra</option>
<option value="Angola">Angola</option>
<option value="Anguilla">Anguilla</option>
<option value="Antartica">Antarctica</option>
<option value="Antigua and Barbuda">Antigua and Barbuda</option>
Javascript
var optionValues = [];
$('#update_supp_last_countries option').each(function() {
optionValues.push($(this).val());
});
var size = optionValues.length;
alert(optionValues);
Now I am getting the duplicated values in optionValues Array. How can I remove this. Thanks in advance.