Autor | Zpráva | ||
---|---|---|---|
Darth-Cz- Profil * |
#1 · Zasláno: 13. 11. 2009, 17:45:31
Dobrý den,
obracím se na vás s žádostí o pomoc v následující věci: Mám řekněme <script type="text/javascript"> function odeslat(type){ inputs = document.getElementsByTagName("form"); for (var i = 0; i < inputs.length; i++) { if (inputs[i].overeni.checked == true) { inputs[i].submit(); } } } </script> <form name="jmeno[0]" method="post"> <input type="text" name="data"> <input type="submit" onclick = "odeslat()" name="edit"> <input type="submit" name="delete"> <input type="submit" name="deactivate"> </form> <form name="jmeno[1]" method="post"> <input type="text" name="data"> <input type="submit" onclick = "odeslat()" name="edit"> <input type="submit" name="delete"> <input type="submit" name="deactivate"> </form> Kousek kódu jsem vynechal. Jde o to, že mám mnoho formulářů a každý má checkbox, data a tři možnosti odeslání. Procházím zaškrtnuté a postupně odesílám jejich formy. Jenže bych potřeboval, aby se data odesílala v post a formuláře se odesílaly jedním z typů submit buttonů (edit, delete ...). Nevíte někdo, jak na to? Jde o hromadnou úpravu více odlišných řádků. Za odpověď předem děkuji |
||
Časová prodleva: 3 dny
|
|||
Chamurappi Profil |
#2 · Zasláno: 16. 11. 2009, 10:47:32
Reaguji na Dartha-Cz-:
„bych potřeboval, aby se data odesílala v post a formuláře se odesílaly jedním z typů submit buttonů“ Přidej <input type="hidden"> a před odesláním ho vyplň na požadovanou hodnotu. Žádná pohodlná cesta, jak v metodě submit říct „chovej se jako tlačítko č. 2“ není. |
||
Časová prodleva: 14 let
|
0