Как вернуть многомерный массив в ответ ajax - PullRequest
0 голосов
/ 06 июля 2019

У меня есть многомерный массив, и я не знаю, как получить его значение в ajax response. Пожалуйста, помогите мне решить эту проблему. заранее спасибо.

вот мой массив, который я получил из console.log в ответе ajax

0: {id: "3", chat_id: "1", to_user_id: "2", to_user_name: "peter_Parker", from_user_id: "1",…}

1: {id: "4", chat_id: "3", to_user_id: "3", to_user_name: "david_Moore", from_user_id: "1",…}

Я попробовал какой-то код, но он не работает

function open_chatbox(){
$.ajax({
	url:"open_chatbox.php",
	method:"POST",
	dataType:'json',
	success:function(data)
	{	
	console.log(data);
	for (var i = 0; i < data.length; i = i+1)
	{
	  var status = data['i'].status;
	  var to_user_id = data['i'].to_user_id;
	  var to_user_name = data['i'].to_user_name;
	  var from_user_id = data['i'].from_user_id;
	  var from_user_name = data['i'].from_user_name;
	  var chat_id = data['i'].chat_id;
	if('<?php echo $_SESSION['user_id']?>'== from_user_id && status==1)
         {
	    if($('#user_dialog'+to_user_id).length == 0)
            {
	      make_chat_box(to_user_id, to_user_name,chat_id);}	
	    }
	}
}
})
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...