Перейти к содержанию
CMSTOOLS.org - форум поддержки и развития CMS

Рекомендуемые сообщения

Всем привет, есть post запрос в js, возвращает "followed", по условию должен перезагрузить страницу, но js все равно выполняет функцию else и в alert результат "followed". В чем может быть ошибка?

$.post("/index.php?plugin=follow&act=follow", {user_id: user_id}, function(result){

    if(result === 'followed') {

        // reload Page
        window.location.reload();
    } else {

        // show Error
        alert(result);
    }
});
Ссылка на комментарий
Поделиться на другие сайты

15 часов назад, Kamran MUSA сказал:

Всем привет, есть post запрос в js, возвращает "followed", по условию должен перезагрузить страницу, но js все равно выполняет функцию else и в alert результат "followed". В чем может быть ошибка?

$.post("/index.php?plugin=follow&act=follow", {user_id: user_id}, function(result){

    if(result === 'followed') {

        // reload Page
        window.location.reload();
    } else {

        // show Error
        alert(result);
    }
});
result == 'followed'
Попробуй так если ответ приходит от сервера followed
Ссылка на комментарий
Поделиться на другие сайты

32 минуты назад, Edward Nemirovskiy сказал:
result == 'followed'
Попробуй так если ответ приходит от сервера followed

С сервера приходит followed, все равно не помогает. Опять такая же беда. С ума сойду уже.. Раньше работало все.. Теперь все подобные функции у меня игнорят условие if.. Не пойму после чего так случилось 

Изменено пользователем Kamran MUSA
Ссылка на комментарий
Поделиться на другие сайты

34 минуты назад, Kamran MUSA сказал:

Если в коде даже только echo "followed", все равно не работает.

У компа буду, гляну что к чему.

Ссылка на комментарий
Поделиться на другие сайты

Короче попытался вместо запроса на 

$.post("/index.php?plugin=follow&act=follow"

сделать напрямую на index.php

$.post("/index.php?follow"

и в нем 

if(isset($_GET['follow'])){
    echo 'followed';
    die();
}

Все заработало! Буду искать причину

Изменено пользователем Kamran MUSA
Ссылка на комментарий
Поделиться на другие сайты

// send POST Request
$.post('/index.php?plugin=groups&act=send', {title: title, descr:descr, subject:subject}, function(result){
	if(result == 'bad')
		Notiflix.Report.Info(lang['error'], data[1], lang['close']);
	else
	    linkGo('/public/' + result);
});

Держи. Может поможет. У меня работает всё хорошо. 

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...