Zadejte hledaný výraz...

Pomoc s AJAX funkci u jquery

Sashaa
verified
rating uzivatele
(18 hodnocení)
5. 10. 2020 19:03:01
Zdravím, mám zde tento ajax:
$.ajax({
url:"uploadfunction/vlozeni_galerie.php",
method:"POST",
data:{languages:languages},
success:function(data){
$('#result').html(data);
$('.filled-in').prop('checked', false);
}
a potřeboval bych, aby výsledek "#result" vypsalo v jiné složce třeba: URL "slozka/result.php" da se to takto udělat?
5. 10. 2020 19:03:01
https://webtrh.cz/diskuse/pomoc-s-ajax-funkci-u-jquery#reply1465174
Taps
verified
rating uzivatele
(118 hodnocení)
5. 10. 2020 21:03:22
o co přesně usiluješ? nezkoušel jsi použít třeba load?
5. 10. 2020 21:03:22
https://webtrh.cz/diskuse/pomoc-s-ajax-funkci-u-jquery#reply1465173
David Musil
verified
rating uzivatele
(69 hodnocení)
5. 10. 2020 21:06:13
Nevim co mas v planu udelat. #result bude mozna nejaky div, do ktereho chces vypsat html kod. Ale nechapu to a tou slozkou.
5. 10. 2020 21:06:13
https://webtrh.cz/diskuse/pomoc-s-ajax-funkci-u-jquery#reply1465172
Taps
verified
rating uzivatele
(118 hodnocení)
5. 10. 2020 21:16:03
Napsal musil.david;1599498
Nevim co mas v planu udelat. #result bude mozna nejaky div, do ktereho chces vypsat html kod. Ale nechapu to a tou slozkou.
Já to právě taky nechápu
5. 10. 2020 21:16:03
https://webtrh.cz/diskuse/pomoc-s-ajax-funkci-u-jquery#reply1465171
Leo
verified
rating uzivatele
(3 hodnocení)
5. 10. 2020 22:45:50
Pokud píšeš čisté PHP, tak si udělej nový soubor slozka/result.php ve kterém přijmeš POST request a na který bude uploadfunction/vlozeni_galerie.php redirectovat.
Jestli používáš framework, stačí udělat novou route /slozka/result a z routy vlozeni_galerie dáš redirect na /slozka/result
Snad jsem to pochopil správně, že cílem je, aby se v address baru zobrazilo slozka/result.php
5. 10. 2020 22:45:50
https://webtrh.cz/diskuse/pomoc-s-ajax-funkci-u-jquery#reply1465170
Sashaa
verified
rating uzivatele
(18 hodnocení)
5. 10. 2020 22:50:01
Problem je v tom , že když mám ajax funkci v jednom souboru a chci to navazovat s obsahem v jine složce, tak se ta komunikace těžce navazuje. Tak se proto ptám, jestli je tady taky jiná metoda, která by se dala obejít skrze AJAX a jQuery umístění výsledku, který se ukaže v divu.
5. 10. 2020 22:50:01
https://webtrh.cz/diskuse/pomoc-s-ajax-funkci-u-jquery#reply1465169
Leo
verified
rating uzivatele
(3 hodnocení)
5. 10. 2020 22:58:18
Ajax je ze své podstaty asynchronní, tudíž soubor slozka/result.php se na serveru vůbec nezavolá, pokud na něj nebude nějaký redirect ze souboru vlozeni_galerie.php na který děláš POST request.
Jestli ti jde jen o to, co uvidí uživatel v address baru, můžeš to simulovat pomocí history.pushState a přepsat adresu na result.php
5. 10. 2020 22:58:18
https://webtrh.cz/diskuse/pomoc-s-ajax-funkci-u-jquery#reply1465168
Pro odpověď se přihlašte.
Přihlásit