Sedbol
@Sedbol

Объясните почему так происходит и как решить AJAX?

Отправляю запрос в базу:
$.ajax({
        url: "roomUser/YouTubeBase.php",
        type: "POST",
        dataType: "JSON",
        data: {YouTubeBase: count},
        success: function (BootYouTube) {
            console.info(BootYouTube)
        }
    });

Переменная count равна 0 Запрос не срабатывает если отправляю без dataType: "JSON",
То 0 на сервер приходит
А со строкой JSON не срабатывает.
На сервере вот так:
if($_POST['YouTubeBase']) {
//БЛА...бла...бла
}

POST не срабатывает когда 0 отправляю если 1 то все хорошо срабатывать как сделать что бы и при 0 срабатывал
  • Вопрос задан
  • 30 просмотров
Решения вопроса 1
irishmann
@irishmann
Научись пользоваться дебаггером
Потому что в таком случае if($_POST['YouTubeBase']) = false.
Используйте другой способ, например
if (isset($_POST['YouTubeBase'])
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы