Здесь я попробовал несколько сценариев
var seqArrayGrpNameArray = chkSeqGrpName.replace(/^,/, '').split(',');
var sortArray = seqArrayGrpNameArray.sort();
var removeDuplicatesArray = [];
for (var i = 0; i < sortArray.length - 1; i++) {
if (sortArray[i + 1] == sortArray[i]) {
removeDuplicatesArray.push(sortArray[i]);
}
}
$.each(removeDuplicatesArray, function (key, value) {
var index = $.inArray(value, seqArrayGrpNameArray);
if (index != -1) {
}
});
Сценарии:
Первый сценарий: {"", "1", "", "1", "2", "2"} - Неверно
Второй сценарий: {"", "1", "1", "1", "2", "2"} - справа
Третий сценарий: {"", "1", "1", "", "2", "2"} - справа
Третий сценарий: {"1", "1", "1", "2", "", "2"} - Неверно
Результат = Вызовите функцию и передайте массив, затем верните значение массива, правильное или неправильное
Кто-нибудь даст мне решение.
Спасибо,Pari