为什么使用javascript时此警报不起作用?

路易斯·费尔南多·巴德尔·门德斯

我在ASP.NET上工作,并且在视图上有这样的代码,如果我在功能之外使用了甜蜜警报,并且如果将甜蜜警报更改为常规警报,它也可以工作,但它没有就像下面的代码一样工作。(我在视图中也有带有库的脚本)

<input type="submit" value="Create" class="btn btn-default" onclick="return foo();" />

<script type="text/javascript">      
       function foo() {
       swal("Good job!", "You clicked the button!", "success")
       return true;
    }
</script>

epascarello

当您单击提交按钮时,它正在提交一个表单。

发出警报后,它将阻止浏览器,因此代码将一直等到您按下“确定”按钮,然后再提交表单。但是当您使用甜蜜警报时,您无法阻止浏览器操作。因此,您将必须取消点击并手动提交表单。

// called onclick of the submit button
function foo() {
  swal("foo")
    .then(function() {
      // manually submit the form
      document.getElementById("yourFormId").submit()
    });
  return false; // cancel the button click
}
<script src="https://unpkg.com/sweetalert/dist/sweetalert.min.js"></script>

<form id="yourFormId">

  <input type="submit" value="Create" class="btn btn-default" onclick="return foo();" />

</form>

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

为什么此Javascript计数器不起作用?

删除JavaScript事件:为什么此示例不起作用?

为什么此C代码在JavaScript中不起作用?

为什么此javascript函数调用不起作用?

为什么此语法在使用 nashorn 创建 Java String 数组时不起作用

为什么在使用Bootstrap时此超链接不起作用?

为什么在CSS中使用:hover时,此导航栏悬停不起作用?

为什么使用Rackunit进行的此测试不起作用?

为什么此toggleClass()不起作用?

为什么此聚合不起作用?

为什么此XQuery不起作用?

为什么此cronjob不起作用?

为什么此NotificationListenerService不起作用

为什么此调度不起作用?

为什么此动画不起作用?

为什么此代码不起作用?

为什么此查询不起作用

为什么 Javascript clearInterval 在单击按钮时不起作用?

为什么单击此 JQuery 脚本中的按钮时此单击事件不起作用?

javascript:警报在任何浏览器中都不起作用,为什么

为什么 FindOneAndUpdate 在使用 $in 时在 mongoose 中不起作用

为什么我的命令在使用别名时不起作用?

为什么在使用 addPolygon() 方法时 setPos() 不起作用?

为什么在使用“ using指令”时ADL不起作用?

为什么在$'...'内使用$ 1时不起作用?

为什么使用\“%s \”时sprintf不起作用?

为什么在使用Emacs时meta键不起作用?

使用 JQuery clone() 时,为什么 remove() 不起作用

使用JavaScript设计计时器时,为什么我的暂停按钮不起作用?