когда вы запустите свой код, вы получите ошибку ниже
{
"message": "Uncaught ReferenceError: $ is not defined",
"filename": "https://stacksnippets.net/js",
"lineno": 15,
"colno": 9
}
"Uncaught ReferenceError: $ не определено" , означает, что вы использовали $ символьный синтаксис, ( это jquery ), но вы не сделали импортировал это правильно и определил это. Для этого вы можете добавить следующие строки вверху вашего кода. Тогда он должен работать как положено.
<script src="https://ajax.aspnetcdn.com/ajax/jQuery/jquery-3.3.1.min.js"></script>
И затем, чтобы использовать swal () в своем коде, вам необходимо импортировать скрипт sweethart, что можно сделать, добавив нижеприведенный также в верхней части файла
<script src="https://unpkg.com/sweetalert/dist/sweetalert.min.js"></script>
Наконец, ваш рабочий файл кода должен выглядеть примерно так --->
<!DOCTYPE html>
<html>
<head>
<script src="https://ajax.aspnetcdn.com/ajax/jQuery/jquery-3.3.1.min.js">
</script>
<script src="https://unpkg.com/sweetalert/dist/sweetalert.min.js"></script>
</head>
<body>
<button type="button" id="new-btn" class="btn btn-primary" onclick="post();">Beitrag Erstellen</button>
<script>
$(document).ready(function () {
$('#new-btn').click(function () {
swal({
title: "Add Note",
input: "textarea",
showCancelButton: true,
confirmButtonColor: "#1FAB45",
confirmButtonText: "Save",
cancelButtonText: "Cancel",
buttonsStyling: true
}).then(function () {
swal(
"Sccess!",
"Your note has been saved!",
"success"
)
})
});
})
</script>
</body>
</html>