Ajax публикует значение NAN - PullRequest
       4

Ajax публикует значение NAN

0 голосов
/ 10 апреля 2019

Я публикую переменную через ajax, однако, когда я использую ее в PHP, я получаю NAN, почему это так?это должно быть число

// в js

var variableToSend = 1;
$.post('ajax.php', {variable: variableToSend});

// в php

<?php echo $_POST['variable']?>;

1 Ответ

0 голосов
/ 10 апреля 2019

Этот код не будет работать,

Поскольку AJAX - это то, что работает в фоновом режиме, то нет никакого способа, которым «эхо» в PHP будет отображать данные, потому что данные возвращаются обратно в success:function и затем это можно утешить или напечатать в HTML

Вот пример кода, как это работает:

var variableToSend = 1;
$.ajax({
  url:"ajax.php",
  method:"POST",
  data: {
    variable:variableToSend
  },
  success:function(data){
    console.log(data);
  }
})

Надеюсь, вы поняли, как работает AJAX

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...