|
601 / 485 / 185
Регистрация: 19.04.2016
Сообщений: 1,885
|
||||||||||||||||
Страница обновляется после отправки файла на сервер15.05.2017, 13:23. Показов 3321. Ответов 26
Метки нет (Все метки)
Помогите решить проблему и упростить код.
В общем, суть проблемы - при загрузке файла на сервер - обновляется страница, пробовал и onclick(button) и onsubmit(submit), не знаю как сделать так, чтобы страница не обновлялась...
Был и такой вариант
0
|
||||||||||||||||
| 15.05.2017, 13:23 | |
|
Ответы с готовыми решениями:
26
Страница обновляется после отправки формы - php Почему после отправки формы, страница обновляется ? При отправки формы страница просто обновляется |
|
90 / 40 / 17
Регистрация: 24.10.2015
Сообщений: 577
|
|
| 15.05.2017, 16:34 | |
|
Поменять событие на submit и вернуть в конце всех действий false
0
|
|
|
601 / 485 / 185
Регистрация: 19.04.2016
Сообщений: 1,885
|
|
| 15.05.2017, 18:28 [ТС] | |
|
rodigy, увы, но нет, не помогает
0
|
|
|
Почетный модератор
16844 / 6724 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
|
|
| 15.05.2017, 18:57 | |
|
EveKS, найдите и отметьте в консоли галку "Preserve log" или как-то так, после чего смотрите. Возможно, у вас где-то ошибка в духе typeerror и поэтому страница перезагружается. С отмеченной галкой эти ошибки (если они есть) не будут пропадать после обновления страницы
Добавлено через 1 минуту на вкладке "Консоль" (или "Console")
0
|
|
|
601 / 485 / 185
Регистрация: 19.04.2016
Сообщений: 1,885
|
||||||
| 15.05.2017, 20:02 [ТС] | ||||||
|
KOPOJI, изначально вылазит только это:
browserLink:37 [Deprecation] Synchronous XMLHttpRequest on the main thread is deprecated because of its detrimental effects to the end user's experience. Но где именно этот синхронный запрос... Но ошибок нет, и с Preserve log ffox указывает на строчку getPreventDefault в jQuery v1.8.2 и то там выбор между синхронной и асинхронной через || Добавлено через 55 секунд browserLink:37 - просто пустое место... Добавлено через 1 минуту KOPOJI, в итоге поймал это: Ошибка синтаксического анализа XML: корневой элемент не найден Адрес:
с чем это может быть связано?
0
|
||||||
|
24 / 24 / 8
Регистрация: 27.02.2012
Сообщений: 492
|
||||||
| 16.05.2017, 16:49 | ||||||
|
EveKS, у вас элемент $("#submitMarkers") находится внутри полноценной формы?
тоесть, если бы вы убрали все события то при нажатии на $("#submitMarkers") отправилась бы форма? Если да, то попробуйте кнопку из формы вытащить, или повесьте событие на форму типа такого
0
|
||||||
|
601 / 485 / 185
Регистрация: 19.04.2016
Сообщений: 1,885
|
|
| 17.05.2017, 09:53 [ТС] | |
|
Zazu, не один из вариантов не решил проблемы.
0
|
|
|
24 / 24 / 8
Регистрация: 27.02.2012
Сообщений: 492
|
|
| 17.05.2017, 10:05 | |
|
EveKS, Можно увидеть код формы?
0
|
|
|
601 / 485 / 185
Регистрация: 19.04.2016
Сообщений: 1,885
|
|||||||||||||||||||||||||||||||
| 17.05.2017, 10:28 [ТС] | |||||||||||||||||||||||||||||||
|
Zazu,
В форме много лишнего, т.к. пробовал много вариантов, в итоге NAME и ID лишние не по убирал. Текущий код JS, всё что относится к форме:
и без:
)
0
|
|||||||||||||||||||||||||||||||
|
24 / 24 / 8
Регистрация: 27.02.2012
Сообщений: 492
|
|||||||||||
| 17.05.2017, 10:33 | |||||||||||
|
EveKS, попробуйте отсюда убрать type="submit"
0
|
|||||||||||
|
601 / 485 / 185
Регистрация: 19.04.2016
Сообщений: 1,885
|
|
| 17.05.2017, 10:41 [ТС] | |
|
Zazu, это всё я пробовал и даже форму убирал, извлекая данные из input'тов по id, всё равно перезагрузит страницу.
0
|
|
|
24 / 24 / 8
Регистрация: 27.02.2012
Сообщений: 492
|
|
| 17.05.2017, 10:55 | |
|
EveKS, а у вас в ответном файле от сервера перенаправление ни какое не выполняется случайно?
Ну может из за отсутствия каких то данных POST или ещё что!!
0
|
|
|
2463 / 1769 / 625
Регистрация: 11.07.2016
Сообщений: 4,067
|
||
| 17.05.2017, 11:01 | ||
|
Весь тред не читал, но судя по
0
|
||
|
24 / 24 / 8
Регистрация: 27.02.2012
Сообщений: 492
|
||||||||||||||||
| 17.05.2017, 11:35 | ||||||||||||||||
|
EveKS, ну что могу сказать
1 - у вас в форме отсутствует атрибут action 2 - рекомендую функцию reset назвать иначе, так как вдруг браузер будет путать с методом Добавлено через 14 минут что за функция button()? тут
EveKS, у меня вот так всё работает без перезагрузок
Добавлено через 49 секунд смотрите файл который даёт ответ
0
|
||||||||||||||||
|
601 / 485 / 185
Регистрация: 19.04.2016
Сообщений: 1,885
|
|||
| 17.05.2017, 11:42 [ТС] | |||
|
Возвращается только JSON, если запрос без файла, страница не обновляется и всё нормально, но если с файлом, то сначала приходит ответ, затем срабатывают "методы/функции" внутри success, после перезагружается страница.
0
|
|||
|
2463 / 1769 / 625
Регистрация: 11.07.2016
Сообщений: 4,067
|
||
| 17.05.2017, 11:45 | ||
|
0
|
||
|
601 / 485 / 185
Регистрация: 19.04.2016
Сообщений: 1,885
|
|
| 17.05.2017, 12:06 [ТС] | |
|
Zazu, всёравно перезапускает
, в моем случае action, это action="/Home/Post", но это не суть, да и ответ - простая строка вида: {markerMessageId: "41cff483-8f0c-4302-bc0b-d7063c16de37", latitude: "56.053251582985276", longitude: " 92.91257858276367", title: null}Balanaar, Zazu, залил на azure, всё нормально, без перезагрузок, почему перезапускает локально - не знаю.
0
|
|
|
24 / 24 / 8
Регистрация: 27.02.2012
Сообщений: 492
|
|
| 17.05.2017, 12:18 | |
|
EveKS, у вас ещё может какой то обработчик событий срабатывает?
0
|
|
|
2463 / 1769 / 625
Регистрация: 11.07.2016
Сообщений: 4,067
|
|
| 17.05.2017, 12:23 | |
|
0
|
|
|
601 / 485 / 185
Регистрация: 19.04.2016
Сообщений: 1,885
|
|
| 17.05.2017, 12:41 [ТС] | |
|
Zazu, нет, только отправляю данные, получаю, ставлю метку, и присваиваю ей id, всё. Вроде как на сервере всё правильно срабатывает, это что-то с localhost не так. Лог локального сервера не чего не выдает, получил - записал в бд, отправил json с кодом 200 и сразу же происходит get запрос на Home/Index после того как данные пришли на клиентскую сторону, но это get запроса просто не должно быть и нет, в данном случае. Да и на том же azure всё нормально работает, с чем это связано - не знаю.
Добавлено через 9 минут Balanaar, я даже конфиги не менял, это стандартные конфиги, что создаются через Visual Stidio, на azure я их и заливаю, единственное отличие только в том, что меняю http(локально) на https и меняю бд.
0
|
|
| 17.05.2017, 12:41 | |
|
Помогаю со студенческими работами здесь
20
После разворачивания списка страница обновляется. Нужно остаться на предыдущей позиции после обновления Страница обновляется после выполнения скрипта Всплывающее окно после отправки на почту (перезагружается страница) После отправки формы перезагружается страница и функция не работает Как сделать чтобы страница не обновлялась после отправки формы Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта
Симптом:
После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
|
Как объединить две одинаковые БД Access с разными данными
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов.
. . .
|
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
|
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
|
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут.
В век Веб все очень привыкли к дизайну Single-Page-Application .
Быстренько разберем подход "на фреймах".
Мы делаем одну. . .
|