Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Can';无法在asp.net中显示Alertify messagebox_C#_Asp.net_Alertifyjs - Fatal编程技术网

C# Can';无法在asp.net中显示Alertify messagebox

C# Can';无法在asp.net中显示Alertify messagebox,c#,asp.net,alertifyjs,C#,Asp.net,Alertifyjs,我无法使AlertifyJS messagebox与我的asp.net项目一起工作 我正在尝试制作一个相当简单的网站,并希望改进默认警报功能 我已经浏览了很多其他论坛,但不幸的是,我还没有找到我的问题 这是我的.aspx代码: <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm4.aspx.cs" Inherits="Test.WebForm4" %> <!DOCTYPE html> &l

我无法使AlertifyJS messagebox与我的asp.net项目一起工作

我正在尝试制作一个相当简单的网站,并希望改进默认警报功能

我已经浏览了很多其他论坛,但不幸的是,我还没有找到我的问题

这是我的.aspx代码:

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm4.aspx.cs" Inherits="Test.WebForm4" %>

<!DOCTYPE html>

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>
    <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>
    <script src="Scripts/alertify.js" type="text/javascript"></script>
    <link href="Content/alertifyjs/alertify.css" rel="stylesheet" />
    <link href="Content/alertifyjs/themes/default.css" rel="stylesheet" />
<script type="text/javascript">
function Confirm() {
    alert("here");
            var confirm_value = document.createElement("INPUT");
            confirm_value.type = "hidden";
            confirm_value.name = "confirm_value";
    alert("here2");
    alertify.confirm('Do it', function (e) {

                if (e) {
                    $('#PrchBtnHiddenYes').click();
                    confirm_value.value = "Yes";

                } else {
                    $('#PrchBtnHiddenNo').click();
                    confirm_value.value = "No";                    
                }
    }).set('labels', { ok: 'Yes', cancel: 'No' });

    //alertify.confirm('Title', 'Message', function () { $('#PrchBtnHiddenYes').click(); confirm_value = "Yes"; }, function () { $('#PrchBtnHiddenNo').click(); confirm_value = "No"; }).set('labels', { ok: 'Yes', cancel: 'No' });
    alert("here3");
}   
</script>
</head>
<body>
    <form id="form1" runat="server">
        <asp:Button ID="PrchBtn" runat="server" class="PrchBtn" Text="Click Here" OnClientClick="Confirm(); return false;" />
        <asp:Button runat="server" ID="PrchBtnHiddenYes" ClientIDMode="Static" Style="display: none;" />
        <asp:Button runat="server" ID="PrchBtnHiddenNo" ClientIDMode="Static" Style="display: none;" />

    </form>
</body>
</html>
我没有收到任何错误消息。出于测试目的,我在javascript代码中添加了3个警报。我得到了第一个和第二个警报,但alertify脚本不会启动,因此第三个警报也不会启动


提前感谢。

您的本地alertify似乎不起作用。试试这个

<script src="//cdn.jsdelivr.net/npm/alertifyjs@1.11.4/build/alertify.min.js"></script>


<link rel="stylesheet" href="//cdn.jsdelivr.net/npm/alertifyjs@1.11.4/build/css/alertify.min.css"/>

<link rel="stylesheet" href="//cdn.jsdelivr.net/npm/alertifyjs@1.11.4/build/css/themes/default.min.css"/>    

<link rel="stylesheet" href="//cdn.jsdelivr.net/npm/alertifyjs@1.11.4/build/css/themes/bootstrap.min.css"/>

您的本地alertify似乎不起作用。试试这个

<script src="//cdn.jsdelivr.net/npm/alertifyjs@1.11.4/build/alertify.min.js"></script>


<link rel="stylesheet" href="//cdn.jsdelivr.net/npm/alertifyjs@1.11.4/build/css/alertify.min.css"/>

<link rel="stylesheet" href="//cdn.jsdelivr.net/npm/alertifyjs@1.11.4/build/css/themes/default.min.css"/>    

<link rel="stylesheet" href="//cdn.jsdelivr.net/npm/alertifyjs@1.11.4/build/css/themes/bootstrap.min.css"/>


谢谢!不知道为什么我的链接看起来都是正确的,但无论如何,你的链接是正确的。非常感谢,谢谢!不知道为什么我的链接看起来都是正确的,但无论如何,你的链接是正确的。非常感谢。