Отправка данных без перезагрузки страницы. PHP + Ajax (jQuery)

แชร์
ฝัง
  • เผยแพร่เมื่อ 8 ม.ค. 2025

ความคิดเห็น • 27

  • @illuminatpro
    @illuminatpro 3 ปีที่แล้ว +2

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

  • @diasoralbekov6465
    @diasoralbekov6465 2 ปีที่แล้ว +1

    Спасибо, ваше видео мне очень помогло!)

  • @luxurypluxury8819
    @luxurypluxury8819 ปีที่แล้ว +1

    Спасибо!

  • @сергейфомин-н4с
    @сергейфомин-н4с ปีที่แล้ว

    Александр добрый день, я новичок, подскажите откуда берутся переменные типа $('.mess') ?

    • @mrkeeper73
      @mrkeeper73  ปีที่แล้ว

      Это html блок, в который выводится какая-то информация. Например об успешной отправке данных.

  • @АрхитекторДизайнер-в7ж
    @АрхитекторДизайнер-в7ж 2 ปีที่แล้ว +2

    Отправка данных не происходит, код постоянно выдает ошибку. 100 раз перепроверял. Не советую к использованию

  • @iNemezis
    @iNemezis 4 ปีที่แล้ว

    Как быть, если форма отправляет пустые поля? У меня только поле не мейл, а телефон. Привязать jquery.maskedinput получилось, но это не помогает, как и required.

    • @mrkeeper73
      @mrkeeper73  4 ปีที่แล้ว

      Чтобы ответить на этот вопрос, нужно видеть ваш код. Как вы передаете данные через Ajax? Есть ли у инпутов атрибут name? В JS вы отправляете данные, а в PHP вам нужно их принять.

    • @remingtonzechariah6687
      @remingtonzechariah6687 3 ปีที่แล้ว

      i know it is kind of off topic but do anybody know a good place to watch newly released tv shows online?

    • @elijahroman170
      @elijahroman170 3 ปีที่แล้ว

      @Remington Zechariah i watch on FlixZone. You can find it on google =)

  • @simongreyse4171
    @simongreyse4171 2 ปีที่แล้ว +1

    Почти ничего не понятно, просто пишет код вслух.
    Что такое serialize()?

    • @mrkeeper73
      @mrkeeper73  2 ปีที่แล้ว

      Что именно непонятно?

    • @simongreyse4171
      @simongreyse4171 2 ปีที่แล้ว

      @@mrkeeper73 что такое .serialize()

    • @mrkeeper73
      @mrkeeper73  2 ปีที่แล้ว +1

      Если вы изучаете программирование, то просто обязаны научиться пользоваться поисковыми системами и находить нужные ответы.

    • @simongreyse4171
      @simongreyse4171 2 ปีที่แล้ว +1

      @@mrkeeper73 вы правы. Я так и сделал.
      Я воспользовался поисковой системой для того, чтобы понять работу AJAX-запросов. Поисковая система, в частности, выдала мне одним из вариантов ваше видео. Я посмотрел видео, в котором вы совсем кратко комментируете просто написание кода, без объяснений что делает, например, .serialize(). Чтобы так делать можно просто переписывать код со второго экрана, при этом демонстрируя первый, не понимая самому какая строка что делает.
      Таким образом теперь и вы видите, что ваше видео не достаточно информативно и проблема в вас, а не во мне. Поэтому не пишите "иди гугли". Раз уж вы взялись за объяснение темы, например AJAX-запросов, изложите ее в полноте, хотя бы в рамках того кода, который есть в видео.

    • @mrkeeper73
      @mrkeeper73  2 ปีที่แล้ว

      Каждую функцию описывать в одном видео не совсем правильно. Оно растянется на часы. Функция serialize() гуглится за полминуты. В чем сложность?

  • @adiletsultanbek9647
    @adiletsultanbek9647 3 ปีที่แล้ว

    Добрый вечер, в каком случае срабатывает success в ajax и в каком срабатывает error. Очень нужен ответ, у меня форма кстати без инпутов, только 1 кнопка, может это как-то влияет ? Заранее спасибо за видео и ответ !!!!!! Открыли мне глаза на ajax

    • @mrkeeper73
      @mrkeeper73  3 ปีที่แล้ว

      Success-при успешной отправке. Error-если сервер отдает ошибку.

    • @adiletsultanbek9647
      @adiletsultanbek9647 3 ปีที่แล้ว

      @@mrkeeper73 Понял, спасибо. Но ошибка все равно не ушла. Постоянно в ajax срабатывает error, хотя к БД все верно подключение. Форма состоит из одной кнопки да или нет, при клике на кнопку да должен начинать срабатывать success в ajax, но не срабатывает. Помогите пожалуйста

    • @mrkeeper73
      @mrkeeper73  3 ปีที่แล้ว

      @@adiletsultanbek9647 код нужно смотреть.

    • @romanvollmann1716
      @romanvollmann1716 2 ปีที่แล้ว

      В макете на сайте ошибка допущена. В Head нужно еще дописать .err{display: none; }
      Поэтому красный блок и выскакивает постоянно.

  • @ЕгорЕгорович-д2т
    @ЕгорЕгорович-д2т 3 ปีที่แล้ว

    shirt - content