【问题标题】:how to show variables in sweetalert2如何在 sweetalert2 中显示变量
【发布时间】:2017-05-19 16:10:05
【问题描述】:

我正在尝试使用 sweetalert2,它似乎很容易实现模态,但它似乎受到限制,或者我只是太厚了。我要做的就是当它被激活时,我希望它显示一个javascript变量,但如果没有JSON并加载各种类型,我似乎无法做到这一点?是我厚还是我厚?

我要显示的变量是这个

            var ad1 = test5+' '+place.formatted_address;

我试图展示它的方式是:

swal("details", "details 2"+ad1)  

})

顺便说一句,我之前从未使用过模态,但感谢您的帮助

【问题讨论】:

  • 任何控制台错误?
  • 不是吗?甚至尝试使用 html 输出并尝试输出 PHP 变量但没有好处???有点感觉它只是为警报和警告而设计的,但它肯定应该允许添加自定义信息?
  • 是的,如果它允许传入字符串,那么它也应该允许以这种方式传递变量,因为它得到的最终结果仍然是一个字符串
  • 如果你提醒一个纯字符串,它是否可以正常工作,例如swal("details", "details 2")???
  • 是的,但细节和细节只是文本而不是变量

标签: javascript sweetalert2


【解决方案1】:

我在这里添加了一个变量,它工作得很好。你能检查一下这是不是你想要的吗:

var testVar = "TestVariable";

swal({
  title: "Error!",
  text: "Here's my " + testVar,
  type: "error",
  confirmButtonText: "Cool" 
 });
<script src="http://t4t5.github.io/sweetalert/dist/sweetalert-dev.js"></script> <link rel="stylesheet" type="text/css" href="http://t4t5.github.io/sweetalert/dist/sweetalert.css">

【讨论】:

  • 你的效果很好,但是当我添加它时,控制台上出现“未捕获的语法错误:输入意外结束”错误?
  • 我也有它,比如 $(document).ready(function() {
  • 排序谢谢,我删除了 });来自原始 $(document).ready(function() {,谢谢
  • 好的,现在是另一个问题,它没有从不同的 js 脚本加载变量?我在HTMLLIElement.dispatch (jquery-3.2.1.min.js:3) 的HTMLLIElement.q.handle (jquery- 3.2.1.min.js:3)
  • 没关系,我像这样保存它们并加载它们 document.getElementById('show_pick_up_modal').innerHTML = test5+' '+place.formatted_address;
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-11-05
  • 2021-09-28
  • 1970-01-01
  • 2022-07-21
  • 1970-01-01
  • 2019-10-27
相关资源
最近更新 更多