Formularüberprüfung funktioniert nicht ordnungsgemäß, nachdem Formular mit einem AJAX-Aufruf geladen wird. Wie kann ich das beheben?Formularüberprüfung funktioniert nicht nach Ajaxaufruf
$(document).ready(function() {
// $('#add_product').submit(function(e){
$(document).on('submit', '#add_product', function(e) {
e.preventDefault();
$.post('script/test.php', {
naam: $('#naam').val()
})
.done(function(response) {
bootbox.alert(response);
parent.fadeOut('slow');
})
.fail(function() {
bootbox.alert('error');
})
});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<form id="add_product" method="post">
<div class="modal-body">
<div class="header add_product">
<div class="form-group">
<label class="control-label">Productnaam*</label>
<input maxlength="250" id="naam" type="text" required="required" class="form-control" name="naam" />
</div>
</div>
<hr/>
<div class="modal-footer ">
<button class="btn btn-success completeBtn btn-lg" name="submit" type="submit" style="width: 100%;">
<span class="glyphicon glyphicon-ok-sign"></span> Toevoegen
</button>
</div>
</form>
tat Sie versuche 'add_product' anstatt '#add_product'? – ReadyFreddy
@readyfreddy Tnx, aber das scheint nicht zu funktionieren. – Dave