Не могу понять как вывести несколько результатов после отправки $_Post[] запроса через ajax с использованием foreach.
js получает только первый return $info; остальные не обрабатывает.
МОЙ КОД:
JS - ВЫВОД И ОТПРАВКА
$(function(){
$.ajax({
type: "POST",
url: "/proxy",
data:'xxx='+JSON.stringify(post),
dataType: 'JSON',
success: function(html){
.info.html('<div class="alert">'+html+'</div>'); }
});
});
PHP - ( Обработчик POST запроса)
if(isset($_POST['xxx'])){
$like = $_POST['xxx'];
$result = $op->start($like);
echo json_encode($result);
exit();
PHP - ОБРАБОТКА И ВЫБОРКА РЕЗУЛЬТАТА
public function start ($message) {
foreach ($user as $user){
$status = $op->post($message,$user,$us);
if($status == false){
$info = "error";
}else{
$info = "ok";
}
}
return $info;
}