Есть ли условный цикл с функцией $ .each в jQuery
У меня есть вопрос о JQuery's$.each
метод. Ниже мой ajax, который работает довольно хорошо:
$.ajax({
url:'js/people-json.js',
type:'post',
dataType:'json',
success:function(data){
$.each(data.names, function(i, data) {
console.log(data);
});
},
error:function(err){
console.log(err);
}
});
Этот скрипт работает нормально и дает мне результаты JSON, которые я хотел получить. Однако это дает мне результаты, но это длинный список информации, которую я сохранил во внешнем файле JS в формате JSON, который выглядит следующим образом:
{
"people": [
{
"name": "aaa",
"age": 32,
"email": "[email protected]"
},
{
"name": "bbb",
"age": 21,
"email": "[email protected]"
},
{
"name": "ccc",
"age": 45,
"email": "[email protected]"
},
..............lot of more here around 8000
]
}
Есть ли способ зацикливаться в jQuery так:
$.each(data.names