![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 119 Pomógł: 0 Dołączył: 10.10.2015 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
kontroler (symfony) zwraca mi plik:
i dopóki ten kontroler wywołuję przez link:
to po nacisnięciu linka w odpowiedzi przeglądarka zapisuje plik. Ale chciałbym to zrobić ajaxem (by przesłać do kontrolera dodatkowe informacje w POST). Ale jak zwrócić plik po otrzymaniu odpowiedzi w ajax.success?
Ten post edytował koszykarze 30.07.2018, 22:35:47 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 486 Pomógł: 101 Dołączył: 27.06.2010 Ostrzeżenie: (0%) ![]() ![]() |
Jeśli chodzi o rozpoczęcie pobierania, to nie da się. Zrób to za pomocą formularzy.
Jeśli masz wiele różnych plików do pobrania, to podmieniaj action na: Kod URL + 'foo/' + data.doc_id i rób submit. W odpowiedzi daj treść pliku, razem z odpowiednimi nagłówkami, by rozpocząć pobieranie i nie przeładować strony. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 119 Pomógł: 0 Dołączył: 10.10.2015 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 486 Pomógł: 101 Dołączył: 27.06.2010 Ostrzeżenie: (0%) ![]() ![]() |
Ten post edytował gorden 30.07.2018, 18:47:18 |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 175 Pomógł: 26 Dołączył: 13.09.2007 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
Od frontu ja to robiłem zawsze na dynamicznej ramce pływającej zamiast formularzy, ale generalnie na jedno prawie wychodzi.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 19:12 |