Вобщем есть такой код:
$.post('index.php?r=AjaxGetDepArray', {dep_id: dep_id},
function (output){
temp = output.split(',');
for(key in temp){
for(keymass in $usmass){
if (temp[key] === $usmass[keymass]){
$usmass.splice(keymass,1);
}
}
}
console.log($usmass);
});
Суть его, как вы наверно уже догадались, состоит в том, чтобы вырезать те елементы из массива $usmass, которые равны елементам массива temp.
Получается очень интересно. Если $usmass и temp = 1,2,3,4,5,6 то все работает, но если $usmass = 1,2,3,4,5,6,1,2,3,4,5,6,1,2,3,4,5,6 при том же значении temp мы имеем на выходе $usmass = 6,6,6. Кароче всегда по разному.
Не могу понять где натупил - Не подскажете??
Заранее благодарен