Я очень очень плохо знаком с PHP / JavaScript. Так что этот вопрос, скорее всего, будет очень простым для большинства из вас, ребята 🙂 (Надеюсь).
У меня есть это стандартное текстовое поле Sweetalert2, оно выглядит потрясающе и открывается как удовольствие. Теперь … я не знаю, как я могу получить переменную «текст» в PHP-переменную, мне нужно это в PHP, чтобы я мог добавить его в свою базу данных …. Я знаю, что мне нужно использовать AJAX (что-то в этом роде)$.ajax({ type: "POST", url: "sweetalerttext.php", data: { 'text': text})
но я не знаю, где именно я должен добавить этот код AJAX в мой код SweetAlert, и при этом я не знаю, как я мог настроить свой PHP-файл …..
Я гуглил последние пару дней и нигде не могу найти надежного учебника.
Был бы очень признателен, если кто-то может мне помочь.
Я добавил JQuery в свой заголовок и файлы SweetAlert
ура
Moritz
//Sweet-Alert Code
$(document).ready(function () {
$('#new-btn').click(function () {
async function getText () {
const {value: text} = await swal({
input: 'textarea',
inputPlaceholder: 'Type your message here...',
showCancelButton: true
});
if (text) {
swal(text)
}
};
});
});
Вы должны разместить свой AJAX-вызов внутри if
ветвь после возвращения из await
вызов. Например:
if (text) {
$.ajax({ type: "POST", url: "sweetalerttext.php", data: {'text': text}})
}
Других решений пока нет …