Используя AJAX, я хочу показать сообщение после отправки

Я хочу получить сообщение об успехе в модальном окне прямо ниже, на той же странице без перенаправления на новую страницу. так я сделал это, но это не работает, почему?

HTML-код

<html>
<head>
    <meta charset = "UTF-8">
    <title>essai</title>
    <script src = "https://code.jquery.com/jquery-1.10.2.js"></script>
</head>
<body>
    <form form id = "form1">
        donnee1:<input type = "text" name = "donnee1"/>
        <input type = "submit" vatue = "envoyer">
    </form>

Результат сообщения об успехе, отображаемого внутри этого div

<div id = "result"></div>
<script>
    $(document).ready(function() {
        $("#form1").submit(function(event) {
            event.preventDefault();
            $("#result").html('');

            var values = $(this).serialize();
            var  ajaxRequest= $.ajax({
                url: "php.php",
                type: "post",
                data: values
            });

            ajaxRequest.done(function (response, textStatus, jqXHR){              
                $("#result").html('Submitted successfully');
            });

            ajaxRequest.fail(function (){
                $("#result").html('There is error while submit');
           });
        });
    </script>

Что значит "не работает"? Что не работает? Форма не отправляется? ошибка возврата? ничего не возвращает? перенаправление страницы? так много вещей может означать "это не работает".

Nawed Khan 18.03.2019 23:37

Форма не отправляется, ничего не возвращает, я не нахожу свои данные в mysql, и сообщение не отображается

imen 18.03.2019 23:39

Входной тег не имеет закрывающей скобки. это опечатка или у вас такой код?

Nawed Khan 18.03.2019 23:40

В вашем HTML есть опечатки, в вашем JS отсутствуют скобки. Пожалуйста, используйте инструменты разработчика на своей странице (обычно F12 в любом браузере), проверьте консоль на наличие ошибок.

Dinu 18.03.2019 23:47

В JS отсутствуют скобки, вот и все. спасибо

imen 19.03.2019 10:22

Я хочу знать, почему, когда я нажимаю F12, консоль выдает 0 ошибок, а netbeans не показывает ошибок, например, как я могу найти опечатки и ошибки в моем коде.

imen 19.03.2019 11:30
Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Оживление вашего приложения Laravel: Понимание режима обслуживания
Оживление вашего приложения Laravel: Понимание режима обслуживания
Здравствуйте, разработчики! В сегодняшней статье мы рассмотрим важный аспект управления приложениями, который часто упускается из виду в суете...
Установка и настройка Nginx и PHP на Ubuntu-сервере
Установка и настройка Nginx и PHP на Ubuntu-сервере
В этот раз я сделаю руководство по установке и настройке nginx и php на Ubuntu OS.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
Как установить PHP на Mac
Как установить PHP на Mac
PHP - это популярный язык программирования, который используется для разработки веб-приложений. Если вы используете Mac и хотите разрабатывать...
0
6
43
0

Другие вопросы по теме