За последние 24 часа нас посетили 32632 программиста и 1750 роботов. Сейчас ищут 1175 программистов ...

Как можно получить значение переменной с jquery в php ?

Тема в разделе "PHP для новичков", создана пользователем Khaybulla, 22 апр 2017.

  1. Khaybulla

    Khaybulla Активный пользователь

    С нами с:
    4 мар 2016
    Сообщения:
    89
    Симпатии:
    2
    Пробую таким способом получаю значение в success но в php не появляется пустая переменная...

    Как можно получить значения не перезагружая страницу на этой же странице с jquery в php или как вообще это делается объясните если не сложно ?


    PHP:
    1. $php = $_POST['jq'];
    2. echo $php;

    Код (Javascript):
    1. var jq = 100;
    2.                 $.ajax({
    3.                     url: '/index.php',
    4.                     data: {"jq": jq,},
    5.                     type: 'post',
    6.                     cache: false,
    7.                     success: function(data) {
    8.                         alert(jq);
    9.                     },
    10.                     error: function(data) {
    11.                         alert('Произошла ошибка. Повторите попытку позже.');
    12.                     }
    13.                 });
     
  2. mkramer

    mkramer Суперстар
    Команда форума Модератор

    С нами с:
    20 июн 2012
    Сообщения:
    8.598
    Симпатии:
    1.764
    Ну так и делается, как нарисовали :) Делается AJAX-запрос, т.е. запрос, инициированный не кликом по ссылке или вводом адреса в адресную строку, а командой javascript. Только не с jQuery, а с JavaScript. jQuery - это просто такая удобная надстройка, всё тоже самое можно сделать и без неё
     
    Khaybulla нравится это.
  3. Khaybulla

    Khaybulla Активный пользователь

    С нами с:
    4 мар 2016
    Сообщения:
    89
    Симпатии:
    2
    Ну а как тогда мне это значение занести в базу сразу без перезагрузки страницы нужно вначале же поместить это значение в переменную php а после того как я отправляю запрос с ajax переменная остается пустой и не получается занести это значение в базу может я все таки что то упустил ?
     
  4. mkramer

    mkramer Суперстар
    Команда форума Модератор

    С нами с:
    20 июн 2012
    Сообщения:
    8.598
    Симпатии:
    1.764
    Khaybulla нравится это.