LoneRay
@LoneRay
Начинающий кодировщик.

Как исправить ошибку в ajax?

Помогите пожалуйста, не могу найти ошибку. Постоянно выдаёт error
$(document).ready(function () { // когда загрузиться страница 
            $("#load").bind("click", function () { // при нажатии на кнопку load
                $.ajax({ // AJAX запрос
                    url: "dispatch.php",
                    type: "POST",
                    dataType: "html",
                    data: {
                        name: "dfgdfg"
                    },
                    error: function () {
                        alert("Ошибка");
                    },
                    success: function (data) {
                        alert("Успешно");
                    }
                });
            });
        });

Кнопка и javascript находятся в одном файле
<button type="button" id="load">Ответить</button>
dispatch.php
<?php
echo $_POST["name"];
?>


Весь код страницы
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    <title></title>
	<meta charset="utf-8" />
    <style>
        .kach {
            width: 400px;
            height: auto;
            display:block;
        }
    </style>
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js" type="text/javascript"></script>
    <script src="../JavaScript1.js"></script>
    <script>
        $(document).ready(function () { // когда загрузиться страница 
            $("#load").bind("click", function () { // при нажатии на кнопку load
                $.ajax({ // AJAX запрос
                    url: "dispatch.php",
                    type: "POST",
                    dataType: "html",
                    data: {
                        name: "dfgdfg"
                    },
                    error: function () {
                        alert("Ошибка");
                    },
                    success: function (data) {
                        alert("Успешно");
                    }
                });
            });
        });
    </script>
</head>

<body>
    <form name="forma">
        <fieldset name="sirops" class="kach">
            <legend>Вопрос №1</legend>
            <p>Сколько существует агрегатных состояний вещества?</p>
        </fieldset>
        <fieldset name="sirops" class="kach">
            <legend>Ответ:</legend>
            <input type="radio" name="otvet1" value="1"/>1<br/>
            <input type="radio" name="otvet1" value="2"/>2<br/>
            <input type="radio" name="otvet1" value="3"/>3<br/>
            <input type="radio" name="otvet1" value="4"/>4
        </fieldset>
        <button type="button" id="load">Ответить</button>
    </form>
    <div id="info"></div>
</body>

</html>
  • Вопрос задан
  • 716 просмотров
Решения вопроса 1
CyberHost
@CyberHost
url: "./dispatch.php",
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
neovictor
@neovictor
Фрилансер
Может в обработчике dispatch.php ошибка?
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы