繁体   English   中英

为什么我的对话框不起作用

[英]Why my Dialog box isn't working

这是我正在尝试但无法正常工作的代码,什么都没有发生

<script type="text/javascript" src="jquery/jquery.min.js"></script>
<script type="text/javascript" src="jquery/jquery-ui.min.js"></script>
<script type="text/javascript">
    function HandleIt()
    {
        var objA = $get('<%= chkBox.ClientID %>');

        if(objA.checked == false)
            $("#dialog").dialog();

            //alert("it works");
    }  
</script>
<div style="width: 800px;">
    <asp:ScriptManager ID="ScriptMan1" runat="server" />
    <div class="dialog">
        <div class="a">
        <asp:Label ID="lbla" runat="server" CssClass="text" />
    </div>
    <div class="b">
        <asp:Label ID="lblb" runat="server" CssClass="text" />
    </div>
</div>

我给出的代码在对话时是这样的,

<div class="dialog"> Hahahahaha </div>

我想将其用作消息框,但无法解决。

因为您的选择器是具有ID的catchs标记,所以您需要按类别进行匹配。 尝试将选择器更改为此:$(“。dialog”)。dialog();

看到这里是jQuery选择器。 您将获得有关它的简要知识。

并替换您的以下代码

 $("#dialog").dialog();

用下面的代码

 $(".dialog").dialog();

而且,请参见jQuery选择器...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM