Форум программистов, компьютерный форум, киберфорум
JavaScript для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
0 / 0 / 0
Регистрация: 23.10.2014
Сообщений: 96

Не отправляет POST запрос

28.06.2018, 21:52. Показов 1006. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго времени суток, накатал такую функцию:
JavaScript
1
2
3
4
5
6
7
8
9
10
11
12
13
document.addEventListener('DOMContentLoaded', () => {
    $('#add_co').submit((e) => {
        e.preventDefault();
        $.ajax({
            type: 'POST',
            url: 'send_com.php',
            data: new FormData(this),
            contentType: false,
            cache: false,
            processData: false
        })
    })
})
Суть заключается в том, что она должна методом пост отправлять данные на php скрипт, который, в свою очеред, должен эти данные записывать в БД, но при вызове данной функции происходит запись в БД, но данные не передаются. В чем может быть проблема? Со стороны PHP все верно.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
28.06.2018, 21:52
Ответы с готовыми решениями:

Отправляет запросы якс ровно столько, какой по счету запрос
function upload(mod){ $('').click().change(function(e){ var data = new FormData(); data.append(0, this.files); ...

AJAX отправляет пустой POST?
Всем привет! Есть AJAX код, который отправляет post данные в php файл. Поставил var_dump($_POST) в php файле, но он показывает пустые...

Explorer отправляет несколько post запросов вместо одного
Через мазилу и гуглхром работает нормально, но вот эхплорер11 почему-то шлёт по несколько запросов при одном нажатии на кнопку 'Отправить',...

4
 Аватар для atanov
640 / 481 / 172
Регистрация: 26.05.2016
Сообщений: 2,674
28.06.2018, 22:00
caof19, сначала попробуйте отлавливать переменные в массиве POST на стороне сервера, скорее всего на клиенте не правильно они передаются.
0
0 / 0 / 0
Регистрация: 23.10.2014
Сообщений: 96
28.06.2018, 22:21  [ТС]
В POST все данные верны. Об этом я написал.
0
Эксперт JS
2037 / 1096 / 409
Регистрация: 29.04.2016
Сообщений: 2,625
29.06.2018, 02:12
Цитата Сообщение от caof19 Посмотреть сообщение
В POST все данные верны.
1. Возможно какой-то name указан с ошибкой, по сему тебе предложили проверить $_POST на стороне сервера, если ты утверждаешь что в $_POST все четко- то идем дальше.
2. Проверь что бы в инсерте был верный синтаксис: апострофы, кавычки и т.д., верный коннект с БД, сравни здесь названия таблиц в которую инсертишь и которая по факту в БД.
3. Ну и проверь что бы длина вставляемой записи в ячейку не превышала разрешенной длины которая указана в БД, например: ты пытаешься инсертить в ячейку строку длиной 30 символов а в БД разрешено только 25 символов.
Ну и так как кода ты особо никакого не приложил мои догадки на этом кончились
Пробуй... не получится- приложи сюда:
html-разметку (формы или полей что там у тебя отправляется),
сам обработчик send_com.php и что бы в нем обязательно был инсерт со всеми названиями таблиц, данных и т.д. С подключением что нить придумаем.
0
321 / 189 / 78
Регистрация: 04.10.2016
Сообщений: 809
29.06.2018, 08:38
Цитата Сообщение от caof19 Посмотреть сообщение
data: new FormData(this),
вот эта ваша фича. правильно формируйте данные для сервера.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
29.06.2018, 08:38
Помогаю со студенческими работами здесь

XMLHttpRequest не отправляет запрос
Всем привет. Есть у меня простая задачка, с помощью VK api вытащить инфу о пользователе и отобразить на странице. Пытаюсь отправлять...

$.ajax не отправляет запрос
Здравствуйте, подскажите, пожалуйста, в чем ошибка session_start(); $_SESSION=$_POST; echo $_SESSION; <!DOCTYPE html> ...

Как поисковик отправляет сайту поисковый запрос
Доброго времени суток, уважаемые формунчани) И так вопрос: каким способом поисковики передают сайту информацию о том с помощью какого...

$.ajax не отправляет Post запрос
данный код запрашивает у api которое требует только post переменные $.ajax({ type: "post", url:...

Не отправляет post запрос в эмуляторе android 4.4
Есть приложение, которое отправляет и получает данные из нета посредством пост запроса, в андройд 2.2 все работает хорошо, в андройд 4.4 не...


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru