Autor | Zpráva | ||
---|---|---|---|
Dandys2012 Profil * |
#1 · Zasláno: 14. 10. 2015, 17:05:49
Vlám ajax:
var temp = new Image(); temp.src = "zapis.php"; V souboru zapis.php se mi provede php script, kterej mi vrátí ID. A já to ID potřebuju poslat do javascriptu. Např. nove_id=<?=$id;?>; Jde to? |
||
Joker Profil |
#2 · Zasláno: 14. 10. 2015, 17:23:23
Dandys2012:
Tak tohle není přímo AJAX, minimálně tam chybí „AX“ (resp. to „And XML“ z Asynchronous JavaScript And XML). Tahle technika (přes obrázek) slouží ke spuštění kódu, který nic nevrací, takže pro tenhle případ není vhodná. Lepší by bylo použít „skutečný AJAX“, tj. XMLHttpRequest. Není to zas taková věda, viz návod. Pro vrácení jedné hodnoty v podstatě stačí v PHP ji jen vypsat do stránky a v JS přečíst (první kód v odkazu). Pro vracení více hodnot se dá použít JSON (viz další kapitola návodu). Mimochodem, neměli bychom AJAX vracející JSON nazývat AJAJ? :-) |
||
Dandys2012 Profil * |
Ok, díky. Jdu omrknout ten návod.
Funguje mi to. Díky moc. |
||
Časová prodleva: 9 let
|
0