Zadejte hledaný výraz...

Změna action formuláře

Jakub Starý
verified
rating uzivatele
(16 hodnocení)
6. 4. 2011 17:21:06
Mám formulář, kde je:
a potřebuji, pokud někdo vybere value="0", tak atribut action formuláře bude jiný než při výberu value="1".
Hledal jsem všude možně, ale nikde přesně řešení toho co potřebuji. Pomohl by někdo prosím?
Díky.
6. 4. 2011 17:21:06
https://webtrh.cz/diskuse/zmena-action-formulare/#reply625521
nline
verified
rating uzivatele
(1 hodnocení)
6. 4. 2011 17:52:41
Nechalo by se to udělat celkem jednodušše v jquery nějak takto:
$(function(){
$('.sel').change(function(index) {
val = $(this).val();
if(val==1)
$('.sel').parent().attr("action","adresa_formu_1");
else
$('.sel').parent().attr("action","adresa_formu_2");
});
});
HTML je pak následující:
Do parametru action je potřeba dát defaultní adresu, která se použije v případě, kdy nedojde k jejímu předání pomocí metody change. Nebo jí můžeš definovat i javascriptem:
$('#form1').attr("action","adresa_formu_2");
6. 4. 2011 17:52:41
https://webtrh.cz/diskuse/zmena-action-formulare/#reply625520
Jakub Starý
verified
rating uzivatele
(16 hodnocení)
6. 4. 2011 22:16:46
Tak já nevím, co dělám špatně, ale nejde mi to na mém webu - Prestashop. Zkoušel jsem ty různé online testery a tam to jde jak má, ale u mě nic :-(
Můj kód:
Díky za rady.
6. 4. 2011 22:16:46
https://webtrh.cz/diskuse/zmena-action-formulare/#reply625519
nline
verified
rating uzivatele
(1 hodnocení)
6. 4. 2011 22:37:20
Mrkni do PM :) Máš správně naincludovaný jquery framework? Kontrukci $(window).load(function(){ kliedně vyhoď - samotná $(function(){ způsobí, že dojde k inicializaci scriptu v okamžiku jeho načtení
6. 4. 2011 22:37:20
https://webtrh.cz/diskuse/zmena-action-formulare/#reply625518
Jakub Starý
verified
rating uzivatele
(16 hodnocení)
6. 4. 2011 22:40:45
¨
Tyhle nestačí?
6. 4. 2011 22:40:45
https://webtrh.cz/diskuse/zmena-action-formulare/#reply625517
nline
verified
rating uzivatele
(1 hodnocení)
6. 4. 2011 22:42:42
To by mělo být v pořádku. Můžeš hodit link na testovací stránku? Mrknul bych na to :)
6. 4. 2011 22:42:42
https://webtrh.cz/diskuse/zmena-action-formulare/#reply625516
Jakub Starý
verified
rating uzivatele
(16 hodnocení)
6. 4. 2011 23:12:29
Pm :-)
6. 4. 2011 23:12:29
https://webtrh.cz/diskuse/zmena-action-formulare/#reply625515
Pro odpověď se přihlašte.
Přihlásit