Anonymní profil peter – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil peter – Programujte.comAnonymní profil peter – Programujte.com

 

Příspěvky odeslané z IP adresy 2001:718:2601:258:a1e9:60...–

peter
JavaScript, AJAX, jQuery › HTML 5 require validácia Jav…
21. 12. 2017   #219051

Jo, ono to mozna neni jasne, ale function zkontroluj(data) by melo vratit return true pro dataok a return false pro chybu.
 

peter
JavaScript, AJAX, jQuery › HTML 5 require validácia Jav…
21. 12. 2017   #219050

$.post to odesila. Takze, pokud chces delat nejake upravy, tak predtim. Treba pridat if (zkontroluj(data)) {odesli(data);} else{vypis_error(data);})

Navic, tahal bych to do pole a ne do jednotlivych promennych. S tim se pak o neco lepe pracuje.

XXX
var name = $("#name").val();
var email = $("#email").val();
var phone = $("#phone").val();
var gender = $("input[type=radio]:checked").val();
$.post("submit.php", { name: name, email: email, phone: phone, gender: gender },...
XXX

var data = {
  name: $("#name").val(),
  email : $("#email").val(),
  phone : $("#phone").val(),
  gender : $("input[type=radio]:checked").val()
  };
if (zkontroluj(data))
  {$.post("submit.php", data, odpoved };}
else
  {chyba(data);}
function zkontroluj(data) {...}
function chyba(data) {...}
function odpoved (dataodpovedi) {
  $('#results').html(dataodpovedi);
  $('#myForm')[0].reset();
});

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý