How to check if array contains a duplicate string , i have validateArray = [\'sa\',\'sa\',\'yu\'] i have used the following function from SO but same not working for me.
Please try this, if the sort function is not working well :
var all_list= ['sa','sa','yu']
var duplicates_list = [];
var unique_list = [];
$.each(all_list, function(key, value){
if($.inArray(value, unique_list ) == -1){
unique_list.push(value);
}else{
if($.inArray(value, duplicates_list ) == -1){
duplicates_list.push(value);
}
}
});
//duplicated elements
console.log(duplicates_list )