Javascript 不支持此属性或方法“您是否发布了完全相同的标记?是否使用runat=“server”属性标记了“dialog”div?尝试将autoOpen属性设置为true。在这种情况下,dialog是否打开?还要检查jQuery UI库的url。是否正确?是的,我插入
Javascript 不支持此属性或方法“您是否发布了完全相同的标记?是否使用runat=“server”属性标记了“dialog”div?尝试将autoOpen属性设置为true。在这种情况下,dialog是否打开?还要检查jQuery UI库的url。是否正确?是的,我插入,javascript,jquery,asp.net,dialog,Javascript,Jquery,Asp.net,Dialog,不支持此属性或方法“您是否发布了完全相同的标记?是否使用runat=“server”属性标记了“dialog”div?尝试将autoOpen属性设置为true。在这种情况下,dialog是否打开?还要检查jQuery UI库的url。是否正确?是的,我插入了完全相同的代码…不是,“dialog”div没有任何runat=“server”“属性。如果autoOpen为true,我也会遇到同样的情况。最后,jQuery UI的url还可以…:(.我必须通过私人电子邮件发送代码,你能帮我解决这个问题吗
不支持此属性或方法“您是否发布了完全相同的标记?是否使用runat=“server”属性标记了“dialog”div?尝试将autoOpen属性设置为true。在这种情况下,dialog是否打开?还要检查jQuery UI库的url。是否正确?是的,我插入了完全相同的代码…不是,“dialog”div没有任何runat=“server”“属性。如果autoOpen为true,我也会遇到同样的情况。最后,jQuery UI的url还可以…:(.我必须通过私人电子邮件发送代码,你能帮我解决这个问题吗?…谢谢Kristofer,但在这种情况下,我尝试查找“dialog”div,但我仍然收到相同的错误消息“对象不支持此属性或方法”谢谢Kristofer,但在这种情况下,我尝试查找“dialog”div,但仍然收到相同的错误消息“该对象不支持此属性或方法”“我不理解您内容页中的步骤2”“。”请您详细解释一下,我必须插入((CustomSiteMaster)this.Master)。RegisterDialog(button1.ClientID);在page_Load method?…我使用的是vb.net,您可以用vb.net向我发送代码吗?…我不理解步骤2”从您的内容页…“请,您能更深入地解释我吗?我必须插入((CustomSiteMaster)this.Master)。RegisterDialog(button1.ClientID);在page_Load method?…我正在使用vb.net,您能将vb.net中的代码发送给我吗?。。。
<%@ Page Title="" Language="vb" AutoEventWireup="false" MasterPageFile="~/privado/master/interior.master" CodeBehind="WebForm3.aspx.vb" Inherits="ProyectoDemo.WebForm3" %>
<asp:Content ID="Content1" ContentPlaceHolderID="headInterior" runat="server">
<link type="text/css" href="Styles/jquery-ui-1.8.16.custom.css" rel="stylesheet" />
<link href="Styles/addhunters.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="js/jquery-1.6.2.min.js"></script>
<script type="text/javascript" src="js/jquery-ui- 1.8.16.custom.min.js"></script>
<style type="text/css">
/*demo page css*/
body{ font: 62.5% "Trebuchet MS", sans-serif; margin: 50px;}
.demoHeaders { margin-top: 2em; }
#dialog_link {padding: .4em 1em .4em 20px;text-decoration: none;position: relative;}
#dialog_link span.ui-icon {margin: 0 5px 0 0;position: absolute;left: .2em;top: 50%;margin-top: -8px;}
ul#icons {margin: 0; padding: 0;}
ul#icons li {margin: 2px; position: relative; padding: 4px 0; cursor: pointer; float: left; list-style: none;}
ul#icons span.ui-icon {float: left; margin: 0 4px;}
</style>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="contenidoInterior" runat="server">
<script type="text/javascript">
$(function () {
// Dialog
$('#dialog').dialog({
autoOpen: false,
width: 600,
height: 400,
buttons: {
"Ok": function () {
$(this).dialog("close");
},
"Cancelar": function () {
$(this).dialog("close");
}
}
});
// Dialog Link
$('#Boton').click(function () {
$('#dialog').dialog('open');
return false;
});
});
</script>
<div id="uno">
<h2 class="demoHeaders">Dialog</h2>
<asp:TextBox ID="TextBox1" runat="server" Text="prueba" ></asp:TextBox>
<p><a href="#" id="dialog_link" class="ui-state-default ui-corner-all"><span class="ui-icon ui-icon-newwin"></span>Open Dialog</a></p>
<asp:LinkButton ID="Boton" runat="server">LinkButton</asp:LinkButton>
<asp:Button ID="Button1" runat="server" Text="Button" />
<!-- ui-dialog -->
<div id="dialog" title="Dialog Title">
<p>Dialog text</p>
</div>
</div>
<asp:LinkButton ID="Boton" runat="server"
OnClientClick="$('#dialog').dialog('open'); return false;" >LinkButton</asp:LinkButton>
$("#<%= ControlID.ClientID %>")
$('#ContentPlaceHolderId_ControlId')
window["common"] = {
liveDialog: function(btnId) {
$(btnId).live(click,common.showDialog);
return false;
},
showDialog() : function(){
$('#dialog').dialog({
autoOpen: false,
width: 600,
height: 400,
buttons: {
"Ok": function () {
$(this).dialog("close");
},
"Cancelar": function () {
$(this).dialog("close");
}
}
});
}
}
public void RegisterDialog(clientBtnId)
{
this.page.ClientScript.RegisterStartupScript(this.Page.GetType(),"__registerDialg","common.liveDialog('"+clientBtnId+"');",true);
}
<script type="text/javascript" src="js/jquery-ui- 1.8.16.custom.min.js"></script>
<script type="text/javascript" src="js/jquery-ui-1.8.16.custom.min.js"></script>
<%@ Page Title="" Language="vb" AutoEventWireup="false" MasterPageFile="~/privado/master/interior.master" CodeBehind="WebForm3.aspx.vb" Inherits="ProyectoDemo.WebForm3" %>
<asp:Content ID="Content1" ContentPlaceHolderID="headInterior" runat="server">
<link type="text/css" href="Styles/jquery-ui-1.8.16.custom.css" rel="stylesheet" />
<link href="Styles/addhunters.css" rel="stylesheet" type="text/css" />
<%--<%@ MasterType VirtualPath="~/privado/master/Interior.master"%>--%>
<style type="text/css">
/*demo page css*/
body{ font: 62.5% "Trebuchet MS", sans-serif; margin: 50px;}
.demoHeaders { margin-top: 2em; }
#dialog_link {padding: .4em 1em .4em 20px;text-decoration: none;position: relative;}
#dialog_link span.ui-icon {margin: 0 5px 0 0;position: absolute;left: .2em;top: 50%;margin-top: -8px;}
ul#icons {margin: 0; padding: 0;}
ul#icons li {margin: 2px; position: relative; padding: 4px 0; cursor: pointer; float: left; list-style: none;}
ul#icons span.ui-icon {float: left; margin: 0 4px;}
</style>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="contenidoInterior" runat="server">
<script type="text/javascript" src="js/jquery-1.6.2.min.js"></script>
<script type="text/javascript" src="js/jquery-ui- 1.8.16.custom.min.js"></script>
<script type="text/javascript">
$(document).ready(function () {
alert('hola');
$('#dialog').dialog({
autoOpen: false,
width: 600,
height: 400,
buttons: {
"Ok": function () {
$(this).dialog("close");
},
"Cancelar": function () {
$(this).dialog("close");
}
}
});
$('#MainContent_contenidoInterior_Boton').click(function () {
$('#dialog').dialog('open');
return false;
});
});
</script>
<div id="uno" >
<h2 class="demoHeaders">Dialog</h2>
<asp:TextBox ID="TextBox1" runat="server" Text="prueba" ></asp:TextBox>
<p><a href="#" id="dialog_link" class="ui-state-default ui-corner-all"><span class="ui-icon ui-icon-newwin"></span>Open Dialog</a></p>
<asp:LinkButton ID="Boton" runat="server">LinkButton</asp:LinkButton>
<asp:Button ID="Button1" runat="server" Text="Button" />
<!-- ui-dialog -->
<div id="dialog" title="Dialog Title">
<p>Dialog text</p>
</div>
</div>