На событие формы submit добавляю отправку запроса AJAX:
Код: Выделить всё
$.ajax({
url: action,
type: method,
data: data,
dataType: 'html',
success: function (response) {
$('.cart-scroll').html(response);
},
error: function () {
alert('Произошла ошибка');
}
});
Ответом на данный запрос приходит блок div содержащий, форму на которая должен быть на событие submit добавлен AJAX запрос выше.
Код: Выделить всё
<form method="post" action="<?= Url::to(['basket/add']); ?>" class="change_cart minus-to-basket">
<input type="hidden" name="id" value="<?=$item['id'] ?>">
<input type="hidden" name="count" value="-1">
<?=Html::hiddenInput(Yii::$app->request->csrfParam, Yii::$app->request->csrfToken);?>
<button type="submit" class="btn">
<i class="fa fa-shopping-cart"></i>
<?=Html::img('@web/images/minus.png');?>
</button>
</form>
Но когда повторно нажимаю кнопку запрос AJAX не срабатывает.
Я понимаю что когда страница загрузилась событие подцепилось на эту форму,но потом когда повторно форма пришла уже не подцепляет.
Подскажите как можно устранить данную проблему