Różnica między operacją $ („formularz”). Przesłać lub <typ wejścia = „przesłać”> kliknij zdarzenie?
Powiedz, że mam następujący kod HTML:
<form>
...some form fields...
<input type="submit" id="submitButton" value="Submit" />
</form>
I mam metodę javascriptvalidate
który sprawdza pola formularza pod kątem różnych nieprawidłowych scenariuszy, zwracająctrue
jeśli wszystko jest dobrze lubfalse
jeśli coś jest nie tak.
Czy między jQuery istnieje jakaś rzeczywista różnica:
$("form").submit(function() {
return validate();
});
... lub robi to:
$("#submitButton").click(function(){
return validate();
});
Czy są jakieś zalety / wady między nimi?