Autor | Zpráva | ||
---|---|---|---|
romanb Profil * |
#1 · Zasláno: 21. 1. 2007, 17:10:43
daji se odeslat dva formulare najednou? oba pouzivaji metodu get. v jednom mam select, kde pouzivam udalost onChange="document.form_prvni.submit(); document.form_druhy.submit();". myslim, ze se odeslou oba, ale ten druhy prepise ten prvni, takze nakonec mam data vzdy jen z druheho formulare... vite nekdo, jak na to?
diky moc |
||
wnc Profil |
#2 · Zasláno: 21. 1. 2007, 19:32:30
Odeslat oba najednou nejdou, protože by si musel z jedné stránky přistoupit na dvě. Sice by to šlo řešit nějakými skrytými frami, ale spíše bych se snažil tomuto řešení vyhnout.
|
||
Retal Profil |
#3 · Zasláno: 21. 1. 2007, 20:52:18
Spoj oba formuláře do jednoho.
|
||
peta Profil |
#4 · Zasláno: 22. 1. 2007, 08:43:56
viz Retal
spoj do 1 - rucne, nejlepsi, jen HTML - JS si proste vygenerujes 1 formular a ten odesles viz wnc - jako action zvolis return false a formular odesles JS do skryteho iframe na strance. totez muzes udelat s druhym - kazdy formular das do jineho iframe uz pri generovani stranky, tim se odeslat kazdy formular zvlast bez JS, ale pomoci JS muzes pak spustit pri onsubmit udalost submit i toho druheho. |
||
Časová prodleva: 4 dny
|
|||
Michal Till Profil |
#5 · Zasláno: 26. 1. 2007, 05:16:21
Odeslat dva formulare lze, pomoci AJAXu. Je to ale slozitejsi a sam byste to programoval dlouho. S jQuery je na to plug-in ktery primo predelava odesilani formulare do AJAXovych volani, takze jich postupne muzete odeslat treba pet.
Nejlepsi je sloucit formulare do jednoho, skryte ramy vynechame ;-). |
||
Časová prodleva: 17 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0