【问题标题】:How do I get the SweetAlert-Variable to php?如何将 SweetAlert-Variable 获取到 php?
【发布时间】:2018-11-01 19:08:33
【问题描述】:

我对 PHP/JavaScript 非常陌生。所以这个问题对你们大多数人来说很可能非常简单:)(希望如此)。

我有这个标准的 Sweetalert2 文本框,它看起来很棒,打开起来就像是一种享受。现在...我不知道如何将变量“文本”放入 PHP 变量中,我需要在 PHP 中使用它,以便将其添加到我的数据库中...。我知道我需要使用AJAX(类似的东西)$.ajax({ type: "POST", url: "sweetalerttext.php", data: { 'text': text})

但我不知道我必须在哪里将此 AJAX 代码添加到我的 SweetAlert 代码中,我也不知道如何设置我的 PHP 文件.....

我在过去几天搜索了谷歌,但在任何地方都找不到万无一失的教程。

如果有人可以帮助我,将非常感激。 我将 JQuery 添加到我的标题和 SweetAlert 文件中

干杯

莫里茨

//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)
          }

      };
   });
});

【问题讨论】:

    标签: javascript php ajax sweetalert sweetalert2


    【解决方案1】:

    您需要在 await 调用返回后将 AJAX 调用放在 if 分支中。例如:

    if (text) {
        $.ajax({ type: "POST", url: "sweetalerttext.php", data: {'text': text}})
    }
    

    【讨论】:

    • 非常感谢,它就像一个魅力 :) 如果您在将某些内容翻译成德语时需要帮助,请联系我 :)
    猜你喜欢
    • 2019-07-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-16
    • 2018-05-15
    • 1970-01-01
    相关资源
    最近更新 更多