| Autor | Zpráva | ||
|---|---|---|---|
| Fugi Profil * |
#1 · Zasláno: 10. 3. 2014, 12:38:12
Zdravím,
snažím se vytvořit automatické odeslání formuláře po určitém časovém odpočtu. Pro odpočet využívám tento sript: http://www.jqueryscript.net/demo/Extremely-Lightweight-jQuery-Countdown-Timer-Plugin-downCount/ Vše funguje jak má, jen nevím jak nastavit aby se mi automaticky odeslal formulář. Zkoušel jsem funkci "$(".form").submit();", ale přes ní se mi to nedaří.
<form action="#" method="post" class="form">
<input type="text" name="test" />
<input type="submit" name="submit" class="submit" />
</form>
<script class="source" type="text/javascript">
$('.countdown').downCount({
date: '3/10/2014 12:34:30',
offset: +1
}, function () {
$(".form").submit();
});
</script> Mohu vás poprosit o pomoc, jak by bylo možné toto řešit? Díky moc |
||
| Chamurappi Profil |
#2 · Zasláno: 10. 3. 2014, 13:05:01
Reaguji na Fugiho:
Uvnitř formulář.submit je ten tvůj <input name="submit">, nikoliv nativní metoda na odeslání formuláře. Předpokládám, že toto jQuery nijak ošetřené nemá. Pokud máš ve formuláři prvek s name="submit", nejde ho nikdy odeslat skriptem…
|
||
| Taps Profil |
#3 · Zasláno: 10. 3. 2014, 13:17:00
Fugi:
zkus změnit <input type="submit" name="tlacitko" class="tlacitko" /> |
||
| Chamurappi Profil |
#4 · Zasláno: 10. 3. 2014, 19:13:49
Reaguji na Tapse:
Atribut class nehraje roli, jen ten name.
|
||
|
Časová prodleva: 12 let
|
|||
0