Когда я публикую свою форму, я получаю следующую ошибку от консоли:
"uncaught rangeerror Максимальный размер стека вызовов превышен jquery .min. js".
<form method="POST" id="form5" action="" data-validate="parsley">
<section id="head_5" class="panel panel-<?php echo $state5;?>">
<header class="panel-heading">
<span class="h4">Envoi des quittances</span>
<strong><span id="span_5" > <?php echo $message5;?> </span></strong>
</header>
<div class="panel-body">
<div class="form-group">
<label class="col-sm-3 control-label">Mois</label>
<div class="col-sm-9">
<select id="mois" data-required="true" name="mois" class="form-control m-b">
<option></option>
<option value="1">Janvier</option>
<option value="2">Février</option>
<option value="3">Mars</option>
<option value="4">Avril</option>
<option value="5">Mai</option>
<option value="6">Juin</option>
<option value="7">Juillet</option>
<option value="8">Août</option>
<option value="9">Septembre</option>
<option value="10">Octobre</option>
<option value="11">Novembre</option>
<option value="12">Décembre</option>
</select>
</div>
</div>
<input type="hidden" id="entreprise5" value="<?php echo $entreprise; ?>">
<input type="hidden" id="auth5" value="<?php echo $_SESSION['t13']; ?>">
<div class="form-group">
<label class="col-sm-3 control-label">Année</label>
<div class="col-sm-9">
<select data-required="true" id="year" name="year" class="form-control m-b">
<option></option>
<option value="2019">2019</option>
<option value="2020">2020</option>
<option value="2021">2021</option>
<option value="2022">2022</option>
</select>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">Délai
</label>
<div class="col-sm-9">
<input type="text" id="delai" name="delai" type="text" class="form-control" placeholder="12/11/2020" required>
</div>
</div>
</div>
<footer class="panel-footer text-right bg-light lter">
<button id="btn_5" type="submit" name="submit5" class="btn btn-primary btn-s-xs btn-block">Envoyer les quittances à tous les clients</button>
</footer>
</section>
</form>
Вот мой JS источник:
$("#form5").submit(function (e) {
e.preventDefault();
var mois = $('#mois').val();
var year = $('#year').val();
var delai = $('#delai').val();
var entreprise = $('#entreprise5').val();
var auth5 = $('#auth5').val();
$.ajax({
type:'POST',
url:'sms5.php',
data:{delai:delai,year:year,mois:mois,entreprise:entreprise,auth4:auth4},
beforeSend:function(){
$('#span_5').html('Vos clients reçoivent déjà leurs factures !');
},
success:function(html){
$('#span_5').html(html);
}
});
});
Сведения об ошибке:
jquery .min. js: 6 Uncaught RangeError: Максимальный размер стека вызовов превышен
в gn (jquery .min. js: 6)
в gn (jquery .min. js: 6)
в gn (jquery .мин. js: 6)
в gn (jquery .мин. js: 6)
в gn (jquery .мин. js: 6 )
в гн (jquery .мин. js: 6)
в гн (jquery .мин. js: 6)
в гн (jquery .мин. js: 6)
в гн (jquery .мин. js: 6)
в гн (jquery .мин. js: 6)
Ошибка одинакова для всех браузеров.