为了账号安全,请及时绑定邮箱和手机立即绑定

使用 sweetalert2 重定向到另一个网站并获取信息

使用 sweetalert2 重定向到另一个网站并获取信息

PHP
蝴蝶刀刀 2023-07-21 15:57:14
所以我想使用 sweetalert2 重定向到,例如使用 ?ID= 的内容删除.php。我该如何放入东西?这是我的代码。第一个是在 php echo html 中,这样我就可以输入 sql 数据库中的所有内容。echo'<td style="text-align: center;"> <div class="btn-group dropup"><button class="btn btn-info dropdown-toggle" type="button" id="dropdownMenuButton" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Action</button>   <div class="dropdown-menu dropdown-menu-right" aria-labelledby="dropdownMenuButton">      <a class="dropdown-item" href="edit_form.php?ID='.$operatives['ID'].'">Edit</a>      <a class="dropdown-item red" onclick="oof("'.$operatives['ID'].'")" href="#">Purge</a>   </div></div> </td>'这是 sweetalert2 代码<script>function oof(id){    var MyId = id;    Swal.fire({  title: 'Are you sure?',  text: "You will be purging this person's account.",  icon: 'warning',  showCancelButton: true,  confirmButtonColor: '#d33',  cancelButtonColor: '#3085d6',  confirmButtonText: 'Yes, purge account'}).then((result) => {  if (result.value) {    window.location = "deleting.php?ID="+MyId;  }})}</script>假设ID是4,如果可能的话,我希望它可以重定向到deleting.php?ID=4。谢谢你!是否可以从 GET 信息激活 sweetalert2?如何激活?
查看完整描述

1 回答

?
牧羊人nacy

TA贡献1862条经验 获得超7个赞

除了 PHP 之外,JavaScript 中的字符串连接不是用点来完成的。您必须使用+字符来连接。因此,您的代码必须类似于以下示例;


window.location = "deleting.php?ID=" + id;

可以通过 GET 参数将 SweetAlert 作为 JavaScript 库激活。只需使用URLSearchParams本机对象即可。


const urlParams = new URLSearchParams(window.location.search);

const myParam = urlParams.get('myParam');


if (myParam) {

    // initialize here

}


查看完整回答
反对 回复 2023-07-21
  • 1 回答
  • 0 关注
  • 128 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信