Не работает success, почему?

298
18 апреля 2017, 09:05

Код:Js, jQuery, Ajax

<script>
    function before () {
            $("#information").text("Подождите...");
    }
    function after(data) {
            $("#information").text(data);
    }
    $(document).ready (function () {
        $("#load").bind("click", function () {
            var admin = "Admin";
            $.ajax ({
                url: "test.php",
                type: "POST",
                data: ({name: admin, number: 4}),
                dataType: "text",
                beforeSend: before ,
                success: after
            });
        });
    });
</script>

Код:HTML

<body>
    <p id="load" style="cursor:pointer;">Загрузить</p>
    <div id="information"></div>
</body>

Код:Php

<?php
    sleep(2);
    echo "Имя: ".$_POST['name'].", Цифра: ".$_POST['number'];
?>

Браузер выдает ошибку:

jquery.min.js:1 XMLHttpRequest cannot load file:///P:/home/html.loc/www/test.php.
Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension, https.

Answer 1

надо открывать файлы на локальном сервере без file:/// в начале пути, http://www правильное начало пути к файлу.

READ ALSO
Использование jQuery на сервере и на локалке

Использование jQuery на сервере и на локалке

Не совсем понимаю в подключении jQuery, сейчас последняя версия 32

279
Нужно перезагрузить скрипт на странице

Нужно перезагрузить скрипт на странице

Доброго времени суток, столкнулся с такой проблемойЕсть блок добавления товара, где выбор категории фотографии работают через скрипт (input

309
как преобразовать типа %5B3%5D на salon[4] через jQuery?

как преобразовать типа %5B3%5D на salon[4] через jQuery?

Как преобразовать типа %5B3%5D на salon[4] через jQuery ?

290