javascript - 甜蜜的警报正在停止我的数据插入

标签 javascript jquery asp.net sweetalert

我正在开发网络表单,其中正在进行简单的插入。我编写了一个 JS block 来在甜蜜警报的帮助下显示成功弹出窗口。 onclientclick 我调用java脚本。 javascript block 工作正常,但没有数据插入数据库。
我的java脚本代码

   <script type="text/javascript">
    function massege() {
        swal({
            title: 'Congratulation!',
            text: 'Your Data has been saved',
            type: 'success',
            confirmButtonText: 'ok'
        },
        function(){
            window.location.href = 'RegisterRoute.aspx';
        });
    }
</script>

这是我的按钮代码

   <asp:Button ID="id" type="submit" runat="server" CssClass="btn pull-right" Text="Register Route" OnClick="RouteRegistration_Click" OnClientClick="massege(); return false"  />

我尝试过像下面这样的另一种方式

      ClientScript.RegisterStartupScript(this.GetType(), "success", "massege();", true);

但是从这个方法中弹出窗口不会显示。知道出了什么问题吗。

最佳答案

返回 false 可能会阻止提交请求。从下面的行中删除 return false 并尝试。将点击事件附加为.. OnclientClick="message();"

<asp:Button ID="RouteRegistration" type="submit" runat="server" CssClass="btn pull-right" Text="Register Route" OnClick="RouteRegistration_Click" OnClientClick="massege();" />

关于javascript - 甜蜜的警报正在停止我的数据插入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44613358/

相关文章:

javascript - Chrome - 中断属性修改

javascript - 使用 declare 的 Dojo AMD 1.7 正确继承语法

javascript - 当用户已经向下滚动页面时,如何导航到 anchor 标记?

javascript - 如何在 JavaScript 中检测 SharePoint 2013/2016 身份验证模式

javascript - 对字符串日期数组进行排序

javascript - 在ajaxform之外管理json数据

javascript - 单击将类添加到具有特定类的元素,并将其从具有相同类的所有其他元素中删除

Jquery和IE的问题!

asp.net - 使用 Bit Framework 访问 IApplicationBuilder

asp.net - 无法从 ASP.NET 部署中站点下的虚拟目录访问 bin 文件夹程序集