Как делить Ajax-ответы на каналы, то есть, у меня есть запрос такого вида: Код (Javascript): $("[data-action='request']").on( "click", function() { jQuery.ajax({ url: "/system/ajax/send.php, type: "POST", dataType: "html", data: jQuery("#sad1248v").serialize(), success: function(response) { notification(response, 'info', 5000); }, error: function(response) { notification('Внутренняя ошибка. (#FАT122)', 'error', 5000); } }); }); В send.php мне нужно разделить данные таким образом: $text='something'; $success='1'; И в конце концов нужно обрабатывать ответ: Код (Javascript): ... success: function(text,response) { notification(response, 'info', 5000); if( response == '1' ) {$('.test').html(text);} }, ...
нет там такого понятия каналы..... в веб-сокетами путаете если же вопрос о том как передать какие то сложные данные - то отдавайте так PHP: echo json_encode(array('success' => 1, 'text' => $out)); итд, какой угодно сложной структуры а принимайте так Код (Javascript): success: function(response) { notification(response.text, 'info', 5000); if( response.success == '1' ) {$('.test').html(response.text);} }, --- Добавлено --- ну и здесь Код (Javascript): dataType: "json",