Страница 1 из 11
Модератор форума: JonMagon 
Сообщество uCoz » Вебмастеру » JavaScript, Flash и прочие технологии » Поиск внутри массива
Поиск внутри массива
1artes1
Сообщений: 24
Репутация: 0

Сообщение # 1 | 17:47:39
Здравствуйте,

подскажите хорошую функцию для поиска внутри массива а точнее внутри массива который внутри массива или внутри объекта.

Ну то есть если есть массив

arr= [[1, 2, 3 ,4], [1, 2, 3 ,4], [1, 2, 3 ,4] ,[1, 2, 3 ,4]]

или

arr = {[1, 2, 3 ,4]},{ [1, 2, 3 ,4]},{ [1, 2, 3 ,4]},{[1, 2, 3 ,4]}

и нужно выяснить есть ли какой-то текст в элементе второго уровня в определённом массиве

Пробовал функцию $.inArray(), но она не работает для элементов внутри элементов, пробовал писать свою функцию с перебором но тоже чё-то не то.

Подскажите кто знает, Спасибо!

Доступные решения в кратчайшие сроки. Web-студия RedLine Design
M-Brook
Сообщений: 213
Репутация: 75

Сообщение # 2 | 18:02:18
это можно сделат только перебором = для этогои пишите функцию перебора в ней пробегаете по дочерним елементам проверяете их тип елси это массив или объект добавляете в очерь на проверку, если нет то проверяете ваш ли это поисковый запрос или нет и т.д.

Спасибо = "+" в репутацию
Любые работы по:
- Javascript, jQuery, HTML, CSS
- Верстке макетов и установке их на сайты
- Нестандартным решениям
Head-Mad
Сообщений: 372
Репутация: 128

Сообщение # 3 | 19:07:20

Можешь забрать этот код и вставить его себе, сам знаешь куда.
Сообщество uCoz » Вебмастеру » JavaScript, Flash и прочие технологии » Поиск внутри массива
Страница 1 из 11
Поиск: