Kornfeld Eliyahu Peter
Для этого ничего не встроено...вы должны запустить цикл для проверки дубликатов...
Вот вам пример для начала...
var json = [
{"text":"menu1","parent":"#","id":"128102"},
{"text":"menu1.1","parent":"128102","id":"128103"},
{"text":"menu1.1","parent":"128102","id":"128103"}
];
var ids = [];
var clean = [];
$.each(json, function(index, value) {
if($.inArray(value.id, ids) == -1)
{
ids.push(value.id);
clean.push(value);
}
});
Массив ids является помощником для проверки дубликатов и содержит только уникальные идентификаторы из исходного массива, где clean будет содержать фактический массив без дубликатов...
Devraj Kapdi
Спасибо тебе, Питер. я уже пробовал сделать то же самое, но мне это не помогло . вы решили мою проблему. спасибо тебе.