Autor | Zpráva | ||
---|---|---|---|
et9 Profil |
#1 · Zasláno: 8. 3. 2010, 17:39:13
Dobrý den, Mám script na posílání formulářu pomocí AJAXU zde:
$(document).ready(function(){ $('#calculator').submit(function(e) { register3(); e.preventDefault(); }); }); function error3(act,txt) { $ hideshow3('calc-error',act); if(txt) $('#calc-error').html(txt); } function register3() { hideshow3('vysledek',1); error3(0); $.ajax({ type: "POST", url: "http://fyb.cz/module/security/zkontroluj_calc.php", data: $('#calculator').serialize(), dataType: "json", success: function(msg){ if(parseInt(msg.status)==1) { $.ajax({ type: 'POST', url: 'http://fyb.cz/module/security/spocitej.php', data: $('#calculator').serialize(), dataType: 'json', success: function(msg){ error3(1,msg.txt); } }); } if(parseInt(msg.status)==3) { window.location=msg.txt; } if(parseInt(msg.status)==2) { error3(1,msg.txt); } else if(parseInt(msg.status)==0) { error3(1,msg.txt); } hideshow3('vysledek',0); } }); } function hideshow3(el,act) { if(act) $('#'+el).css('visibility','visible'); else $('#'+el).css('visibility','hidden'); } Tento script funguje v IE 8, Firefox, Opera, Chrome. Jenom v IE7 to hází že nebylo vyplněno pole, takže to neodesílá array nevíte někdo jak to spravit? |
||
Časová prodleva: 3 dny
|
|||
Chamurappi Profil |
#2 · Zasláno: 11. 3. 2010, 14:48:31
Reaguji na et9:
Na první pohled zřejmě nikoho nic nenapadá, asi by pomohla živá ukázka. Ten opuštěný dolar trčící v prázdnotě na čtrnáctém řádku nedělá psí kusy? |
||
Časová prodleva: 16 let
|
0