У меня проблема с получением результата моей функции ajax. Я использовал дважды (мой код слишком велик, чтобы показать, где это), эта функция ajax один и тот же запрос, все. в первый раз это работает хорошо, во второй раз консоль показывает мне, что результат не определен.
здесь мой код JS
$('#formOffre').on('submit', function(e) {
var modeleID = $('input[type="radio"][name="modele"]:checked').val();
$.ajax({
type:'POST',
url:'/includes/ajaxData2.php',
data:'modele_id='+modeleID,
success:function(result){
$('#'+formOffre.modele.value).text(result);
}
});
e.preventDefault();
}
здесь мой html
<form action="<?php $_SERVER['PHP_SELF'] ?>" id="formOffre" name="formOffre" method="POST">
<div class="row">
<div class="col-md-12 pr-1">
<label>Modele</label>
<div class="form-group">
<div class="btn-group paymentBtnGroup btn-group-justified" data-toggle="buttons">
<?
if($result->num_rows > 0) {
$i = 1;
while ($row = $result->fetch_assoc()) {
echo "<label class='btn paymentMethod'>";
echo "<div class='method col-sm' style='background-image: url(" . "assets/img/produits/".$row["IMAGEPATH"].")'>";
echo "</div>";
echo "<input type='radio' aria-labelledby='".$row["NOM"]."' value='".$row["K_MODELE"]."' name='modele' id='modele$i'>";
echo "</label>";
$i++;
}
}
?>
</div>
</div>
</div>
</div>
<div class="row">
<div class="col-md-12">
<div class="form-group">
<input type="submit"id="submitElement" name="submitElement" value="Ajouter" disabled="disabled" class="btn btn-primary">
</div>
</div>
</div>
</form>
любой совет?