Как я могу пройти через этот $ user массив в jQuery? Если «Failure» вернется, ошибка должна быть напечатана.Петля через массив в jQuery
Solution here фактически печатает его, но с этим выходом, который является неправильным: undefinedadmin_1, admin_2, admin_3
Спасибо заранее
<?php
$id = $_POST['id'];
if($id == 1)
{
$users['data'] = array(array('name'=> 'admin_1'), array('name'=> 'admin_2'), array('name'=> 'admin_2'));
echo json_encode($users);
}
else
{
$users['data'] = 'Failure';
echo json_encode($users);
}
?>
$.ajax({
type : 'POST',
url : 'list.php',
data : 'id=' + text_id,
dataType : 'json',
success : function(response)
{
//IF not 'Failure', loop through the array and print content into div.success
//IF 'Failure', show div.fail
}
});
Я должен хранить имена в переменной и печатать их потом, но ** result = result + response.data [i] .name + ','; ** печатает это следующим образом: undefinedadmin_1, admin_2, admin_3 – BentCoder
Хорошо. Виноват. – BentCoder