При отправке формы (form.submit () и без ajax), есть ли способ определить, вернулся ли ответ (при условии, что новая страница не загружена). Из контроллера я на самом деле возвращаю файл, а не новый View.
Вид:
<% using (Html.BeginForm()){%>
....
<input id="submitsearch" type="submit" value="DownloadFile" name="SubmitButton" />
<%} %>
Контроллер:
return File(FileContent, "text/plain", Filename);
По сути, я хочу, чтобы, когда пользователь нажимает кнопку «Отправить», я отображал значок загрузки, а когда появляется всплывающее окно загрузки, я хочу удалить значок загрузки.
Так что мне на самом деле не нужно читать ответ, а просто знать, когда ответ возвращается, чтобы я мог удалить значок загрузки.
Ограничение: я не могу использовать ajax-вызов для отправки страницы.
Приветствие.