Форум программистов, компьютерный форум, киберфорум
jQuery
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
17 / 17 / 6
Регистрация: 10.12.2013
Сообщений: 740

Не работает скрипт Ajax

19.11.2017, 08:20. Показов 1025. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Привет всем.

В определенных целях мне понадобился аякс, и я начал его изучать. Сделал простейший пример на Денвере:

index.html
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<html>
    <head>
        <title>Aaaa</title>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> 
        
        <script src="http://code.jquery.com/jquery-3.2.1.min.js"</script>
    </head>
    
    <body>
        <form method="post">
            <input type="text" name="name" placeholder="Enter your name">
            <input type="tel" name="phone" placeholder="Enter your phone">
            <button type="submit">Submit</button>
        </form>
        
        <script src="form.js"></script>
    </body>
 
</html>
something.php
PHP
1
2
3
4
5
6
<?php
    $name = $_POST['name'];
    $phone = $_POST['phone'];
    
    echo('<p>Name: ' . $name . '; Phone: ' . $phone . '</p>');
?>
form.js
JavaScript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
$(document).ready(function() {
    $('form').submit(function() {
        var form_data = $(this).serialize();
        
        $.ajax({
            type: "POST",
            url: "something.php",
            data: form_data,
            success: function() {
                alert('Success');
            },
            error: function() {
                alert('Error');
            }
        });
    });
});
.

Но аякс скрипт не работает. В чем тут проблема?
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
19.11.2017, 08:20
Ответы с готовыми решениями:

Скрипт на ajax
Здравствуйте форумчане, очень большая просьба помочь, попросили написать скрипт на ajax, но им почти не владею, а задачка такая: На...

Не работает скрипт ajax
Есть скрипт &lt;script type=&quot;text/javascript&quot; language=&quot;javascript&quot;&gt; /*переменная для хранения объекта запроса*/ var xmlHttp=null; ...

Скрипт php+ajax не работает в IE
Здравствуйте! Скрипт содержит три выпадающих списка, заполняются они из файлов. Выбор первого - заполняется второй Выбор второго -...

4
 Аватар для Уф
890 / 725 / 447
Регистрация: 13.07.2015
Сообщений: 2,277
19.11.2017, 09:55
JavaScript
1
2
3
4
5
$(document).ready(function() {
    $('form').submit(function(e) {
        e.preventDefault(); //запретить стандартное поведение, а именно отправку формы
        var form_data = $(this).serialize();
        ......
1
17 / 17 / 6
Регистрация: 10.12.2013
Сообщений: 740
19.11.2017, 12:00  [ТС]
Уф, Спасибо, аякс заработал. Но теперь не работает пхп скрипт.

Я чего хочу добиться... Вводишь имя и номер телефона, нажимаешь на кнопку, и ниже без перезагрузки страницы появляется строка "Name: blabla; Phone: 88888888888".
0
 Аватар для Уф
890 / 725 / 447
Регистрация: 13.07.2015
Сообщений: 2,277
19.11.2017, 12:17
Лучший ответ Сообщение было отмечено Sh@dow777 как решение

Решение

JavaScript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
$(document).ready(function() {
    $('form').submit(function(e) {
        var form_data = $(this).serialize();
        e.preventDefault();
        $.ajax({
            type: "POST",
            url: "something.php",
            data: form_data,
            success: function(data) {
                alert('Success '+data); //тут функция получает данные ответа, можешь их вставить в любой блок куда хочешь
            },
            error: function() {
                alert('Error');
            }
        });
    });
});
1
17 / 17 / 6
Регистрация: 10.12.2013
Сообщений: 740
20.11.2017, 03:41  [ТС]
Уф, О, вот это то, что нужно. Спасибо огромное!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
20.11.2017, 03:41
Помогаю со студенческими работами здесь

Как обойти, Ajax не работает и выполнить php скрипт
Здравствуйте, есть ссылка по нажатию отрабатывает Ajax и выводит Hello World! Как при отключенном JavaScript, по нажатию на ту же ссылку,...

Баг в Google Chrome при ajax-запросе, Скрипт работает во всех браузерах кроме Google Chrome
данный скрипт срабатывает везде (опера, ИЕ, ФФ, Сафари), кроме Google Chrome: // запись в кэш всех фоток var proimg = ; var ximg...

PHP скрипт -> Json -> выбор пользователя -> AJAX -> первоначальный PHP скрипт
Доброго времени суток! Я новичек вэб программировании, так что прошу строго не судить(в гугле ответа не нашел). Есть задача: ...

php скрипт + ajax
К примеру использую ajax для влияния на рейтинг новости, дело в том, что если быстро нажать несколько раз скажем на плюс, то данные...

Зависает скрипт с ajax
Здравствуйте, помогите пожалуйста, написал программу отправляющую post и получающую этот же файл, вот код: &lt;meta...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
Горе от ума
kumehtar 07.04.2026
Эта мне ментальная установка, что вот прямо сейчас, мол, мне для полного счастья не хватает (нужное вписать), и когда я этого достигну - тогда и полный кайф. Одна из самых сильных ловушек на пути. . . .
Использование значений реквизитов справочника в документе, с определенными условиями и правами
Maks 07.04.2026
1. Контроль срока действия договора Алгоритм из решения ниже реализован на примере нетипового документа "ЗаявкаНаРаботу", разработанного в конфигурации КА2. Задача: уведомлять пользователя, если. . .
Доступность команды формы по условию
Maks 07.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: сделать доступной кнопку (команда формы "ЗавершитьСписание") при. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru