| 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: 16 let
|
|||
0