C# 为什么我的对话框不是';行不通

C# 为什么我的对话框不是';行不通,c#,javascript,jquery,webforms,C#,Javascript,Jquery,Webforms,这是我正在尝试的代码,没有工作,什么都没有出现 <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()

这是我正在尝试的代码,没有工作,什么都没有出现

<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>

函数HandleIt()
{
var objA=$get(“”);
如果(objA.checked==false)
$(“#dialog”).dialog();
//警惕(“它起作用”);
}  
我给出的代码在对话框中工作,当它是这样的时候

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

我想将其用作消息框,但它不起作用。

因为您的选择器是带有id的catts标记,您需要按类点击。尝试将选择器更改为:$(“.dialog”).dialog()

因为您的选择器是带有id的catch标记,您需要按类点击。尝试将选择器更改为:$(“.dialog”).dialog()

这里是你将获得的关于它的简要知识

并替换以下代码

 $("#dialog").dialog();
用下面的代码

 $(".dialog").dialog();
您可以查看jquery选择器…

这里是您将获得的关于它的简要知识

并替换以下代码

 $("#dialog").dialog();
用下面的代码

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

您可以查看jquery选择器…

$(“#dialog”).dialog()需要id为对话框的元素。您将类设置为对话框。考虑<代码> $(“.对话框”)。代码>它也适用于警报。@ryadavilli感谢它的工作
$(“#dialog”).dialog()需要id为对话框的元素。您将类设置为对话框。考虑<代码> $(“.对话框”)。代码>它也适用于警报。@ryadavilli感谢它的工作