- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Тренды маркетинга в 2024 году: мобильные продажи, углубленная аналитика и ИИ
Экспертная оценка Адмитад
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Всем привет!
Можно парочку вопросов? :)
1. Отправляю данные POSTом. Всё ок, данные уходят, на серваке обрабатываются. Есть флаг успешности обработки данных, который ловлю обратно в js. И вот если флаг выставлен, я хочу перезагрузить страницу (location.reload()). Так вот при перезагрузке у меня откуда ни возьмись появляется окно о том, что ... действительно вы хотите обновить страницу? Откуда после отправки могли взяться POST-данные?
2. Пытаюсь перерисовать таблицу средствами jQuery. Код вот такой:
данные вставляются с помощью шаблонов, берутся опять же с сервера.
И есть функция:
Ну, соответственно, код ))
Итог: таблица перерисовывается только после явной перезагрузки страницы.
Опытные люди, чего я делаю не так?
Всем спасибо за то, что нашли время прочитать сей код :)
Вы попробуйте без ДжейКвери через обычную форму отправить ПОСТом и нажать F5. Вам браузер скажет то же самое.
Юзайте window.location.pathname='/dir1/dir2/file.html';
Я обычно делаю так:
Далее в тексте, где надо что-то вывести
Это код просто для примера, чтобы передать суть(был пост - пишем данные для вывода в сессионый массив, переадресовываем на страницу эту же самую, чекаем, есть ли ПОСТовой массив, есть - выводим).
reload() выдает alert если на текущую страницу вы зашли с помошью POST запроса. Если для вывода страницы можно использовать обычный get запрос тогда используйте
window.location=[Ссылка_на_текущую_страницу];
[Ссылка_на_текущую_страницу] - может быть и статичной вписаной в текст а можно ее получить методами JS.