powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Загрузка файла на сервер через Ajax
6 сообщений из 6, страница 1 из 1
Загрузка файла на сервер через Ajax
    #38761488
Sabyrov.Talgat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Во View написал:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
@using( Ajax.BeginForm("AddPhoto", "Home", new AjaxOptions
{
    HttpMethod="Post",
    UpdateTargetId = "block"
}, new
{
    enctype = "multipart/form-data"
}))
{
<div id="block">
    <input type="file" name="file" id="file" onchange="form.submit();"/>
</div>
}



Файл подгружает, все работает, но обновляет страницу.

Как сделать чтоб не обновлял всю страницу или хотя бы обновлял только один блок?
...
Рейтинг: 0 / 0
Загрузка файла на сервер через Ajax
    #38764168
st_st
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
По старинке в iframe впихнуть форму. Либо по современному - отправить форму ajax-ом через FormData, ну или прямая передача файла ajax-ом с ручным прописывание boundary и т.д.
...
Рейтинг: 0 / 0
Загрузка файла на сервер через Ajax
    #38764432
Ilya81
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Загрузка файла на сервер через Ajax
    #38764511
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
st_stПо старинке в iframe впихнуть форму. Либо по современному - отправить форму ajax-омне надо путать ajax и xmlhttprequest. ajax это принцип, а xmlhttprequest и iframe это способы реализации этого принципа.
...
Рейтинг: 0 / 0
Загрузка файла на сервер через Ajax
    #38764964
codearticles.ru
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
Загрузка файла на сервер через Ajax
    #38765220
st_st
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Antonariyst_stПо старинке в iframe впихнуть форму. Либо по современному - отправить форму ajax-омне надо путать ajax и xmlhttprequest. ajax это принцип, а xmlhttprequest и iframe это способы реализации этого принципа.

Привык xhr называть ajax-ом, фрейм - фреймом, JSONP - JSONP-ом, вебсокеты - вебсокетами и т.д., при разговоре с коллегами сразу понятно о чём речь, а то скажут "ajax-ом" и сиди потом думай, xhr там, фрейм или что-то ещё.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Загрузка файла на сервер через Ajax
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]