Unterschied zwischen der Behandlung von $ ("form"). Submit oder einem <input type = "submit"> Klickereignis?
Angenommen, ich habe den folgenden HTML-Code:
<form>
...some form fields...
<input type="submit" id="submitButton" value="Submit" />
</form>
Und ich habe eine Javascript-Methodevalidate
Das überprüft die Formularfelder auf verschiedene ungültige Szenarien und gibt zurücktrue
wenn alles gut ist oderfalse
wenn etwas nicht stimmt
Gibt es einen wirklichen Unterschied zwischen jQuery:
$("form").submit(function() {
return validate();
});
... oder machen das:
$("#submitButton").click(function(){
return validate();
});
Und gibt es Vor- / Nachteile zwischen den beiden?