Autor Zpráva
_fantomas
Profil
Ahoj, momentálne neovládam javascript a ani neviem pracovať s ajaxom tak by som potreboval jednoduchý skript ktorý by dokázal aby sa stránka nerefreshovala pri odoslaní skriptu/formulara
jecnoducho ak skript vypíše chybu napr vyplnte všetky polia aby AJAX vypísal chybovú hlášku bez refreshu ... vdaka
quatzael
Profil
_fantomas:
momentálne neovládam javascript a ani neviem pracovať s ajaxom tak by som potreboval jednoduchý skript ktorý by dokázal...
Z Tebe tady budou mít někteří velkou radost z takových prohlášení..:o)

AJAX potřebuješ na to, aby jsi mohl komunikovat se serverem bez nutnosti refreshovat stránku. To je potřeba hlavně tehdy, když potřebuješ zkontrolovat data ve formuláři s nějakými záznamy v databázi.

Pro pouhou kontrolu toho, jestli jsou všechny inputy vyplněný vůbec AJAX nepotřebuješ.
_fantomas
Profil
Nepotrebujem to len na tie inputy, potrebujem to aj nato aby napísal chybovú hlášku "uživateľ už je zaregistrovaný" a podobne.
quatzael
Profil
_fantomas:
No tak to by bylo asi lepší se ten javascript aspoň trochu naučit. Navíc si budeš muset napsat i spešl PHP script pro ten AJAX. Použij jQuery. Tam je ten AJAX docela jednoduchej.
Taps
Profil
quatzael:
Použij jQuery. Tam je ten AJAX docela jednoduchej.
Je podle mě zbytečné používat celou třídu jQuery, kvůli použití ajaxu. Navíc samotné vytvoření ajaxového skriptu neni nijak složité
http://jecas.cz/ajax

_fantomas:
Z jakého důvodu potřebuješ aby se stránka nerefreshovala?
V praxi se nejčastěji využívá validace formulářů prostřednictívm javascriptu (což nemusí být nutně ajax). Poté co projde formulář validací je odeslán ke zpracování. Totožná funkcionalita může být i u registrace uživatelů

K tomu, aby jsi dokázal zpracovat data z odeslaného formuláře je nutná alespoň základní znalost PHP
quatzael
Profil
Taps:
Z jakého důvodu potřebuješ aby se stránka nerefreshovala?
Psal, že chce ověřit jestli "uživateľ už je zaregistrovaný". Takže to chce ověřit ještě před faktickým odesláním formuláře.

Je podle mě zbytečné používat celou třídu jQuery, kvůli použití ajaxu.
To sice jo, ale když už začne tímhle, tak zároveň to může použít i na zbytek operací s formulářem. Focusování špatně vyplněných inputů apod.

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: