首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SweetAlert警报部分显示在视图中

SweetAlert警报部分显示在视图中
EN

Stack Overflow用户
提问于 2019-01-31 03:00:39
回答 1查看 418关注 0票数 0

我正在ASP.NET MVC5上创建一个个人项目,使用SweetAlert处理消息警报。问题是,在HTML5按钮上,在事件"onClick“上,我正在测试一条简单的警告消息,但是,消息只显示几毫秒,我甚至不能按下"OK”按钮,铬浏览器中的控制台窗口没有显示任何错误消息。

我在内容文件夹中添加了sweetalert.css,在脚本文件夹中添加了sweetalert.js脚本,引用了BundleConfig.cs,如下所示:

在_Layout.cshtml上,我添加了如下文件:

.css样式表:

.js脚本:

最后,在视图中,在div中,我添加了一个带有"onClick“事件调用"test()”的按钮

正如我之前所说的那样,一旦我按下按钮,我几乎看不到警报,但它只会立即显示出来。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-01-31 15:25:32

这个按钮在表单里吗?

如果是这样的话,我可以想象这是因为这一页令人耳目一新。表单中的按钮将提交表单,除非明确声明为type=“按钮”。

所以正在发生的事情是,甜警报正常运行,但是表单是在页面刷新后直接提交的,而甜蜜警报自然就消失了。

代码语言:javascript
复制
<button type="button" onclick="test()" class="btn btn-danger">....</button>
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54452684

复制
相关文章

相似问题

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