【发布时间】:2019-11-28 09:55:30
【问题描述】:
抱歉,经过一个小时的尝试和搜索,我找不到解决方案。 我正在尝试将 sweetalert 的 textarea 输入获取到 ajax 请求中。
var 文本始终未定义。
像这样:
jQuery(document).ready(function(){
if(window.location !== "turnier-bearbeiten/*"){
jQuery( "#loeschen" ).click(function() {
const { value: text } = Swal.fire({
title: 'Achtung!',
text: 'Bist du sicher, dass du das Turnier absagen möchtest? Es gibt kein zurück!',
input: 'textarea',
inputPlaceholder: 'Bitte begründe deine Absage. Alle Teilnehmer erhalten entsprechend diese Nachricht.',
icon: 'warning',
showCancelButton: true,
cancelButtonText: 'Abbrechen',
confirmButtonText: 'Turnier absagen!'
}).then((result) => {
alert (text);
if (text != null) {
var url_string = window.location.href;
var url = new URL(url_string);
var turnier_id = url.searchParams.get("data_id");
jQuery.ajax({
type: "POST",
dataType: "json",
url: "../custom_scripts/turnier_loeschen.php",
data: { turnier_id: turnier_id, nachricht:text },
success: function(response){
if (response.redirect) {
【问题讨论】:
-
没有人可以提供帮助或建议?
标签: javascript ajax sweetalert sweetalert2