В нем заголовок, содержимое новой страницы, код ответа ОК 200.
dataType: "json",
, а приходит обычный html-текст. Jquery спотыкается при попытке распарсить ответ как json и кидает ошибку. Метод success при этом не вызывается. MAIL_MAILER=smtp
MAIL_HOST=localhost
MAIL_PORT=25
MAIL_ENCRYPTION=null
if (preg_match('%(?:youtube(?:-nocookie)?\.com/(?:[^/]+/.+/|(?:v|e(?:mbed)?)/|.*[?&]v=)|youtu\.be/)([^"&?/ ]{11})%i', $input, $match)) {
return $match[1];
} else {
return str_replace('https://www.youtube.com/shorts/', '', $input);
}
<form method="POST" if="myform">@csrf</form>
@foreach($posts as $post)
<button type="submit"
form="myform"
fromaction="{{ route('admin.post.delete', ['post' => $post->_id]) }}"
>Удалить</button>
@endforeach
<div class="grid">
<img class="grid-item" src="">
<img class="grid-item" src="">
<img class="grid-item" src="">
<img class="grid-item" src="">
<img class="grid-item" src="">
</div>
.grid {
display: grid;
grid-template-columns: repeat(6, 1fr);
grid-gap: 2px;
}
.grid-item:nth-child(1),
.grid-item:nth-child(2) { grid-column: span 3; }
.grid-item:nth-child(3),
.grid-item:nth-child(4),
.grid-item:nth-child(5) { grid-column: span 2; }