Jak mogę zebrać wszystkie pola wyboru i elementy listy rozwijanej w jQuery do zapisania?Zbierz wszystkie elementy w formularzu w jQuery
Odpowiedz
Jednym ze sposobów jest użycie wtyczki jQuery Form, tak:
$('#myFormId').formSerialize();
Z formSerialize API documentation:
Serializes the form into a query string. This method will return a string in the format: name1=value1&name2=value2
jak przekazać '.formSerialize()' 'ajaxSubmit wyników do()'? –
lub, w przypadku nowszych wersji jquery można użyć:
http://docs.jquery.com/Ajax/serialize - na adres zakodowany w postaci ciągu znaków: person.name=john&person.age=20
lub
$ ('# myFormId') formSerialize(); jest wtyczką i może nie jest konieczne. Podstawowa funkcja serialize() jest lepsza.
Mój stan widoku jest również widoczny, gdy robię .serialize – Greens
* Duża korelacja pomiędzy pytania * - http://stackoverflow.com/a/1186309/11236 – ripper234