Jump to content
CMSTOOLS.ru - форум поддержки и развития CMS

POST запрос


kmrnms
 Share

Recommended Posts

Всем привет, есть 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);
    }
});
Link to comment
Share on other sites

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
Link to comment
Share on other sites

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

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

Edited by Kamran MUSA
Link to comment
Share on other sites

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

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

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

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

и в нем 

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

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

Edited by Kamran MUSA
Link to comment
Share on other sites

// 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);
});

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

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...