Форум программистов, компьютерный форум, киберфорум
jQuery
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.76/37: Рейтинг темы: голосов - 37, средняя оценка - 4.76
30 / 8 / 2
Регистрация: 20.08.2011
Сообщений: 615

Редирект после ajax

26.07.2013, 10:57. Показов 7737. Ответов 5
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый день.
Есть код:
JavaScript Скопировано
1
2
3
4
5
6
7
8
9
10
$.ajax(
        {
                url: 'php/logout.php',
                type: 'post',
                data: {logout: '1234'},
                success: function(html)
                {
                     $('#centralColonm').append(html);
                }
        });
Делаем запрос на 'php/logout.php. Идет обработка, если false - выводится с помощью скриптов модальное окно с предупреждением. Если true - редирект на нужную страницу. Так вот когда идет редирект, то вместо того, чтобы сделать его по-настоящему, код страницы вставляется в центральную колонку макета #centralColonm. Т.е. получается чушь. Как совершить правильный редирект?
Писать нечто вроде
JavaScript Скопировано
1
if(html == true) document.location.href='page.php'
не хочется.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
26.07.2013, 10:57
Ответы с готовыми решениями:

После вставки ответа ajax в input запроса, ответ ajax не изменяется
Здравствуйте! В общем так, есть поле input, есть таблица с полем count. Задача: изменить содержимое поле count по средством ajax, но при...

Изменения цвета div после после удачного завершения запроса Ajax
Добрые сутки! Помогите решить следующую проблему. Есть 10-ть Div внутри каждой написано три слова: (красный, синий, зеленый). Когда...

Вызов ajax запроса после обработки другого ajax запроса
Добрый день. По нажатию на кнопку происходит ajax запрос. Сервер возвращает true или false. Если результат true, то должен выполняться еще...

5
 Аватар для LaPyX
40 / 40 / 6
Регистрация: 17.04.2013
Сообщений: 196
26.07.2013, 11:57
все равно каша будет
JavaScript Скопировано
1
2
3
4
5
6
7
8
9
10
$.ajax(
        {
                url: 'php/logout.php',
                type: 'post',
                data: {logout: '1234'},
                success: function(html)
                {
                     $('html').html( $(html).html() );
                }
        });
0
30 / 8 / 2
Регистрация: 20.08.2011
Сообщений: 615
26.07.2013, 14:06  [ТС]
=) А когда захочу обновить страницу, то все вернется на место, т.к. новой ссылки в стэк не добавилось.
0
 Аватар для LaPyX
40 / 40 / 6
Регистрация: 17.04.2013
Сообщений: 196
26.07.2013, 14:14
Цитата Сообщение от [progeR] Посмотреть сообщение
=) А когда захочу обновить страницу, то все вернется на место, т.к. новой ссылки в стэк не добавилось.
обязательно)
0
30 / 8 / 2
Регистрация: 20.08.2011
Сообщений: 615
26.07.2013, 14:17  [ТС]
Только так?
JavaScript Скопировано
1
if(html == true) document.location.href='page.php'
0
 Аватар для LaPyX
40 / 40 / 6
Регистрация: 17.04.2013
Сообщений: 196
26.07.2013, 14:26
Цитата Сообщение от [progeR] Посмотреть сообщение
Только так?
лучше так делай.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
26.07.2013, 14:26
Помогаю со студенческими работами здесь

Редирект после формы
Вкратце, есть три файла. На первом файле форма, второй файл обработчик, на третий нужно попасть после позитивного ответа второго файла. ...

Редирект после регистрации
Привет всем! Нужна помощь в перенаправлении на страничку завершения регистрации после отправки формы и затем с временной задержкой - на...

Редирект после отправки формы
Добрый день друзья. Есть такая строчка: <a href class="btn btn-danger" type="submit" role="button">ОТПРАВИТЬ</a>< Как...

Java Script, редирект после печати страницы
Приветствую, прошу помочь:) есть очень маленькая функция java Script, которая вызывает печать страницы при запуске: window.print(); ...

Выполнение js после Ajax
Подгружаю контент без перезагрузки страницы: function showContent(link) { var cont =...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Новые блоги и статьи
Агрегаты и сущности в DDD микросервисах
Javaican 10.04.2025
Разработка современных программных систем часто приводит на распутье: монолит или микросервисы? Даже при выборе микросервисной архитектуры многие команды сталкиваются с проблемой правильного. . .
Многопоточность в C#: Task и параллельное программирование
UnmanagedCoder 10.04.2025
Современные процессоры уже давно перестали наращивать тактовую частоту в пользу увеличения количества ядер. Это создало интересную ситуацию: разработчики, привыкшие к последовательному. . .
Линейное решение нелинейной задачи. Формулы от LM по моему решению пока не проверял. В итоговой её формуле видно её заблуждение.
Hrethgir 10.04.2025
В продолжение Эта LM дала ответ похожий на нормальный. В комментриях мой комментарий - похоже она ошиблась с выведением итоговой формулы, но остальные проверю. Assistant qwen2. 5-14b-instruct . . . .
Переменные в Python
py-thonny 10.04.2025
Переменная в программировании — это символическое имя, связанное с областью памяти, в которой хранится значение. Она позволяет получать доступ к данным через понятные человеку идентификаторы, а не. . .
Многопоточность в C#: Task и асинхронные операции
UnmanagedCoder 10.04.2025
Многопоточность позволяет выполнять несколько операций одновременно, что важно для решения двух основных задач: повышения скорости выполнения вычислительно-сложных операций и сохранения отзывчивости. . .
Линейное решение не линейной задачи (емкость вычислений в сравнении с традиционными решениями пока не определена).
Hrethgir 10.04.2025
В рамках предстоящих вычислений пришлось (да, я тоже знаю про корень числа, и про степеня, и прочие теоремы, но. . . ) найти способ нахождения отношения двух углов. . . .
Запуск контейнеров Docker на ARM64
Mr. Docker 09.04.2025
Появление таких решений, как Apple M1/ M2, AWS Graviton, Ampere Altra и Raspberry Pi, сделало использование ARM-систем обыденностью для многих разработчиков и DevOps-инженеров. При этом Docker,. . .
Vue SFC компонент на PHP с Fusion
Jason-Webb 09.04.2025
PHP на сервере и JavaScript на клиенте — классическое сочетание, которое, несмотря на свою эффективность, создает определенный когнитивный диссонанс при разработке. В этом контексте появляются. . .
TypeScript vs JavaScript: Отличия и когда что использовать
Reangularity 09.04.2025
JavaScript появился в 1995 году как творение Брендана Эйха и быстро стал основой интерактивности в вебе. За свою историю он прошел путь от простого языка для манипуляций с DOM до полноценной. . .
Подключение Kafka к Elasticsearch
Codd 09.04.2025
Apache Kafka и Elasticsearch — две мощные технологии, которые при совместном использовании создают эффективную платформу для обработки и анализа данных в реальном времени. Kafka, выступая в роли. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru
Выделить код Копировать код Сохранить код Нормальный размер Увеличенный размер