Autor Zpráva
quatzael
Profil
Ahoj, narazil jsem na další menší problém.

Potřeboval bych nějak elegantně získat data z formuláře (tedy obsah elementu <form>) už v javascriptu, a mít je v nějaké formě například v JSON k dispozici už ve scriptu. Ale, aby tam byly opravdu všechny hodnoty, tak jak by je prohlížeč fakticky odeslal přes POST.

Je na to prosím nějaké rychlé řešení?


quatzael:
Možná jsem to už našel:
Stack Overflow: How can I get form data with JavaScript/jQuery?
_es
Profil
Nechápem v čom je problém. V prístupe k prvkom formulára predsa v JS nie je problém. Napríklad: Živá ukázka
quatzael
Profil
_es:
Možná jsem se špatně vyjádřil. Potřeboval jsem získat všechny data z formuláře bez toho, abych je dostával input po inputu (to bych tady byl do vánoc). Šlo mi o to, abych ten formulář mohl odeslat AJAXEM na server. Ale už jsem na to přišel:

var form = $("#form").serialize();

a v PHPku potom.

$_DATA = array();
parse_str($_POST['form'], $_DATA); 

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: