Ajax отправляет данные и возвращает ответ, но не точно - PullRequest
1 голос
/ 07 мая 2019

Я работаю над Ajax последние несколько дней, но сейчас я застрял.

Я пытаюсь отправить данные формы со страницы моего клиента на мой сервер через Ajax, вызов Ajax работает, но не отправляет данные вместе с ним.

Слушайте мою серверную программу.

<?php
$room_name = $_POST['Room_name'];
$room_code = rand(100000,999999);
echo $room_code ; 
echo $room_name ;
?>

По сути, он просто получает значение и генерирует случайное число 6 дидитов. и печатает это.

Итак, ответ Ajax, который я получаю, включает 6-значный номер. но говорит неопределенный индекс для $ номер_кода .

Слушайте мой сценарий Ajax.

$("#form1").on('submit' , function(event) {
            var form_data = $("#form1").serialize();
            event.preventDefault();
            $.ajax({
                url : "./process_php/Chat1.php" ,
                data : $('#form1').serialize() ,
                cache : false ,
                processData : false  ,
                //contentType : false ,
                type : "POST" ,


                success : function (response) {
                    console.log(response);
                    }
                });
        });

Я часами проводил поиск своего ответа в Интернете, но безрезультатно.

Так что любая помощь по этому поводу была бы очень полезна для меня.

Заранее спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...