У меня есть две страницы для заполнения данных и другая для инициализации данных. Я отправляю заполненные данные через метод post с помощью ajax, я хочу перенаправить пользователя с страницы инициализации, я использовал простой header("Location: somelocation");
на странице инициализации, но кажется, что это не работает таким образом, и он просто отправляет значение html целевой страницы с помощью ajax (я проверил его с помощью firebug), так что это альтернативы здесь? должен ли я использовать ajax для себя для части перенаправления?Переадресация на другую страницу с использованием php и ajax
0
A
ответ
1
Вы должны вернуть свое местоположение с помощью реакции JSon, например, { «местонахождение»: «somelocation»}, а затем обработать его в Ajax обратного вызова и перейти на страницу вам нужно:
document.location. href = somelocation
0
Вы должны использовать javascript для перенаправления, а не ajax.
Когда ваш запрос Ajax успешно завершен, вы должны затем сделать window.location = 'new/path/to/some/location';
Используя заголовок («Location: ...») в вашем назначении PHP скрипта (тот, который получает данные) будет возвращать только в вы html в тело ответа ajax, но не интерпретируете его.
Смежные вопросы
- 1. переадресация на другую страницу
- 2. MVC Переадресация на другую страницу
- 3. Php - на счетчик кликов и переадресация на другую веб-страницу
- 4. Переадресация на другую страницу: NodeJs
- 5. Переадресация Ajax с использованием POST
- 6. jQuery AJAX Переадресация на страницу
- 7. Переадресация с URL страницы на другую страницу
- 8. Переадресация на другую страницу с помощью Angular
- 9. Переадресация на другую страницу с использованием C# Response.Redirect в javascript
- 10. ссылка на gridview переадресация на другую страницу
- 11. Переадресация на другую страницу после входа пользователя с использованием angular.js router и PHP
- 12. Переадресация PHP с использованием сеанса
- 13. Переадресация на другую страницу после отправки кнопки
- 14. Авто переадресация на другую страницу В Joomla
- 15. Переадресация на другую страницу в laravel
- 16. JQuery Ajax PHP перенаправление на другую страницу
- 17. Переадресация на другую страницу по событию select
- 18. Переадресация на другую страницу по условию `if`
- 19. Переадресация на другую страницу, если поток отключен (PHP)
- 20. PHP Переадресация на другую страницу после формы submit
- 21. Переадресация на другую веб-страницу с использованием данных из формы в jQuery и Node.JS
- 22. Переадресация на другую страницу на основе роли в базе данных
- 23. Ajax перенаправление на другую страницу с успехом
- 24. Переадресация ссылок с использованием php
- 25. Перенаправление на другую страницу с использованием углового
- 26. ID не передается с одной страницы на другую страницу с использованием php и jquery, ajax
- 27. PHP-переадресация на страницу, основанная на переменной
- 28. Javascript Alert Window Переадресация на другую веб-страницу
- 29. Передача значения из combobox с ajax на другую страницу php
- 30. Переадресация с edit.php на другую страницу в wordpress backend
Должно быть в определенное время, которое я проверяю на странице (той, которая принимает данные), я должен использовать jscirpt на этой странице? – user3786134
Я не знаю, понял ли я. Javascript должен использоваться на первой странице (где у вас есть форма, и вы отправляете данные через ajax). Возможно, вы могли бы добавить немного больше кода, чтобы мы могли лучше объяснить. – aaronfc
У меня есть группа групп переключателей. Я помещаю обработчик событий на нее, чтобы отправить данные формы, используя сообщение на вторую страницу, когда какие-либо изменения происходят в форме, но до определенного времени, которое я делаю на стороне сервера. – user3786134