ПОМОГИТЕ сделать вывод ошибок формы регистрации AJAX redbeanphp

Раньше я не пользовался ajax и не знаю как им пользоваться, помогите решить такую задачу - вывод моей уже готовой валидации в то место, где сейчас находится array_shift($errors) - только уже с помощью ajax.

PHP

<?php
    $data = $_POST;
        // Здесь регистрируем!
        $errors = array();
        if( trim($data['login']) == '' )
        {
            $errors[] = 'Введите логин!';
        }
        if( strlen($data['login']) < 4 )
        {
            $errors[] = 'Логин слишком короткий!';
        }
        if( strlen($data['login']) > 16 )
        {
            $errors[] = 'Логин слишком длинный!';
        }
        
        if( empty($errors) )
        {
            // Всё хорошо, можно регистрировать!
            $user = R::dispense('users');
            $user->login = $data['login'];
            $user->email = $data['email'];
            $user->password = password_hash($data['password'], PASSWORD_DEFAULT);
            R::store($user);

            echo '<p class="accept-cont">Вы успешно зарегистрированы!</p>';
        }
?>
                    <form action="/login" method="POST" class="form-signup" id="form_do_signup">
                        <h1>Регистрация</h1>
                        <label>
                            <input type="text" name="login" placeholder="Логин" value="<?php echo @$data['login']; ?>">
                        </label>
                        <label>
                            <input type="email" name="email" placeholder="Email" value="<?php echo @$data['email']; ?>">
                        </label>
                        <label>
                            <input type="password" name="password" placeholder="Пароль" value="<?php echo @$data['password']; ?>">
                        </label>
                        <label>
                            <input type="password" name="password_2" placeholder="Повторный пароль" value="<?php echo @$data['password_2']; ?>">
                        </label>
                        <?php
                            if( ! empty($errors) )
                            {
                                echo '<p class="errors-cont" style="margin-top: 18px;">'.array_shift($errors).'</p>';
                            }
                        ?>
                        <button type="submit" class="submit-reg" name="do_signup">Зарегистрироваться</button></button>
                    </form>

AJAX

$(document).ready(function() {
    $('#form_do_signup').submit(function(e) {
        e.preventDefault();
        
        $.ajax({
            url: '/login',
            method: 'POST',
            data: $('#form_do_signup').serialize(),
            success: function(){
                // тут обрабатываем ответ сервера
            }
        });
    });
});

Ответы (0 шт):