IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze: Odesílání formuláře bez obnovení stránky

V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.

Aktivity
Avatar
Gooner47
Člen
Avatar
Gooner47:28.10.2013 20:51

Ahoj, vytvořil jsem si modal pomocí bootstrapu, který obsahuje formulář který obsahuje nadpis a text. Ale vždycky po odeslání formuláře se mi načte stránku znova, já bych ale potřeboval aby se mi průběhové hlášky zobrazovali v tom modalu a ne aby se načetla znova stránka a až po kliknutí na otevření modalu se mi v něm objeví ta hláška. Děkuji za každou radu

 
Odpovědět
28.10.2013 20:51
Avatar
Kit
Tvůrce
Avatar
Odpovídá na Gooner47
Kit:28.10.2013 20:53

Použij AJAX.

Nahoru Odpovědět
28.10.2013 20:53
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Gooner47
Člen
Avatar
Odpovídá na Kit
Gooner47:28.10.2013 20:57

a poradil by jsi mi s tím? nikdy sem ho nepoužíval..

 
Nahoru Odpovědět
28.10.2013 20:57
Avatar
Kit
Tvůrce
Avatar
Odpovídá na Gooner47
Kit:28.10.2013 22:14

Nejdřív si o AJAXu něco přečti, potom něco o jQuery a pak se zeptej na to, čemu jsi nerozuměl.

Nahoru Odpovědět
28.10.2013 22:14
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
done
Člen
Avatar
Odpovídá na Gooner47
done:30.10.2013 9:53

S PHP to neuděláš, pracuje na straně serveru, takže se to zákonitě musí načíst znovu.

 
Nahoru Odpovědět
30.10.2013 9:53
Avatar
Gooner47
Člen
Avatar
Gooner47:30.10.2013 10:25

A s Ajaxem sem ještě nedělal tak vůbec nevím jak na to..

 
Nahoru Odpovědět
30.10.2013 10:25
Avatar
Kit
Tvůrce
Avatar
Odpovídá na Gooner47
Kit:30.10.2013 10:28

Čemu na AJAXu nerozumíš? Zkus popsat problém.

Nahoru Odpovědět
30.10.2013 10:28
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Odpovídá na Kit
Michal Žůrek - misaz:30.10.2013 10:42

na co jQuery?

 
Nahoru Odpovědět
30.10.2013 10:42
Avatar
Kit
Tvůrce
Avatar
Odpovídá na Michal Žůrek - misaz
Kit:30.10.2013 10:46

S jQuery je práce s AJAXem přece jen trochu pohodlnější. Není však nezbytné. Je to asi jediný framework, který jsem vzal na milost :)

Nahoru Odpovědět
30.10.2013 10:46
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Gooner47
Člen
Avatar
Gooner47:30.10.2013 23:35

Udělal se to pomocí skrytého <iframe> vše funguje data se zapíši do db stránka se neobnoví ale nezobrazují se mi hlášky které php obsahuje. Např: úspěšně přidáno. Nevíte co s tím?

 
Nahoru Odpovědět
30.10.2013 23:35
Avatar
Odpovídá na Gooner47
Neaktivní uživatel:31.10.2013 9:01

Protože se ti ty hlášky vypisují do toho iframe ;)

Nahoru Odpovědět
31.10.2013 9:01
Neaktivní uživatelský účet
Avatar
Gooner47
Člen
Avatar
Odpovídá na Neaktivní uživatel
Gooner47:31.10.2013 12:39

A nevíš jak udělat aby se mi nevypisovali do iframe?

 
Nahoru Odpovědět
31.10.2013 12:39
Avatar
Kit
Tvůrce
Avatar
Odpovídá na Gooner47
Kit:31.10.2013 12:59

Nejlépe asi tak, že iframe nebudeš používat.

Nahoru Odpovědět
31.10.2013 12:59
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Odpovídá na Gooner47
Neaktivní uživatel:31.10.2013 13:03

Zkus se přestat bránit javascriptu

Editováno 31.10.2013 13:03
Nahoru Odpovědět
31.10.2013 13:03
Neaktivní uživatelský účet
Avatar
Gooner47
Člen
Avatar
Gooner47:31.10.2013 14:09

Prostě nevím jak to v JS udělat..

 
Nahoru Odpovědět
31.10.2013 14:09
Avatar
Odpovídá na Gooner47
Michal Žůrek - misaz:31.10.2013 14:25

začni tím že se to naučíš.

 
Nahoru Odpovědět
31.10.2013 14:25
Avatar
perteus
Člen
Avatar
perteus:6.11.2013 20:34

At zacne tim, ze zkusi dany problem najit pres google je toho hodne a dokonce video navody, ale {ironie} my bychom se meli spis stydet. On tu chce hotove reseni a my ho posilame do skoly{/ironi} . :-)

 
Nahoru Odpovědět
6.11.2013 20:34
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 17 zpráv z 17.