Jquery: submit() virker ikke efter simpel validering
Jeg har en form med en submit-button. Ved tryk på submit skal jquery checke, om synlige selects er tomme. Den del virker fint. Men hvis ingen synlige selects er tomme, skal formen submittes - og det virker ikke.$(function() {
$('#godkend').click(function() {
if($('#Select1').val() == "") {
alert('Du har ikke valgt første');
} else if($('#Select2').val() == "" && $('#Select2').is(':visible')) {
alert('Du har ikke valgt anden');
} else if($('#Select3').val() == "" && $('#Select3').is(':visible')) {
alert('Du har ikke valgt tredje');
} else {
alert('fint');
$("form:first").submit();
}
});
});
Den sidste alert('fint') vises, men formen bliver ikke submittet. Hvad skal jeg gøre anderledes?