首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >我无法在使用linkbutton的ASP中使用sweetalert进行确认

我无法在使用linkbutton的ASP中使用sweetalert进行确认
EN

Stack Overflow用户
提问于 2019-03-15 02:37:21
回答 1查看 223关注 0票数 0

我正在做一个学校项目,但我不能使用甜蜜警报进行删除确认。

脚本是这样的:

代码语言:javascript
复制
<script type="text/javascript">
                        function myDelete {
              e.preventDefault();
            swal({
                title: "Are you sure?",
                text: "You want to Save this project?",
                type: "warning",
                showCancelButton: true,
                confirmButtonColor: '#DD6B55',
                confirmButtonText: 'Yes, I am sure!',
                cancelButtonText: "No, cancel it!",
                closeOnConfirm: true,
                closeOnCancel: true
            },
            function (isConfirm) {
                if (isConfirm) {
                    return true; 
                    
                   // $(this).trigger('click');
                    $('#LinkButton1').click();
                   // e.currentTarget.submit();
                } else {
                      return false; 
                    // alert("False");
                }
            });
                            </script>

我想要做的是,当我点击我的网格视图上的链接按钮时,它会显示一个甜蜜的警报确认,询问我是否要删除!

这是我的链接按钮:

代码语言:javascript
复制
<asp:LinkButton ID="LinkButton1" CssClass="delete" runat="server" OnClientClick="return Confirm(this, event);" CommandName="Delete">LinkButton</asp:LinkButton>

求求你,我真的需要帮助!谢谢。

EN

回答 1

Stack Overflow用户

发布于 2019-03-15 04:16:06

你的asp链接按钮将调用确认函数。如果“是,我确定!”,则确认将返回true。按下

使用sweetalert@2.1.2

代码语言:javascript
复制
function confirm(button, e) {
    e.preventDefault();
    var buttonId = $(button).attr('id');
    console.log(buttonId);
    swal({
      title: "Are you sure?",
      text: "You want to Save this project?",
      type: "warning",
      buttons: ["No, cancel it!", "Yes, I am sure!"],
    }).then((confirm) => {
      if (confirm) {
        console.log("confirm:", confirm);
        return true;
      } else {
        console.log("confirm:", confirm);
        return false;
      }
    });
  }

JsFiddle:https://jsfiddle.net/167a4z8k/3/

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55169825

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档