Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/80.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
Javascript jQuery中未定义div值_Javascript_Jquery_Html_Asp.net - Fatal编程技术网

Javascript jQuery中未定义div值

Javascript jQuery中未定义div值,javascript,jquery,html,asp.net,Javascript,Jquery,Html,Asp.net,我有一个div,其中的值是使用asp.net代码动态添加的。我想在jQuery代码中使用该值,但警报显示该值未定义。div显示动态日期,如下所示: 下面是我试图访问该值的jQuery代码 $('#addDialog').dialog({ autoOpen: false, width: 470, buttons: { "Add": function() { alert($("#test").text()); alert($("#test").html(

我有一个div,其中的值是使用asp.net代码动态添加的。我想在jQuery代码中使用该值,但警报显示该值未定义。div显示动态日期,如下所示:

下面是我试图访问该值的jQuery代码

$('#addDialog').dialog({
  autoOpen: false,
  width: 470,
  buttons: {
    "Add": function() {
      alert($("#test").text());
      alert($("#test").html());
      alert($("#test").val());

      var eventToAdd = {

      };

假设您使用的是ASP.Net

您可以将div上的ClientID属性指定为静态,以便ID在运行时不会更改

<div id="test" runat="server" clientidmode="Static"></div>
如果您的
jQuery
位于同一
aspx
页面上,您还可以使用内联服务端标记

alert($('#<%= test.ClientID %>').html());
alert($('#').html());

假设您使用的是ASP.Net

您可以将div上的ClientID属性指定为静态,以便ID在运行时不会更改

<div id="test" runat="server" clientidmode="Static"></div>
如果您的
jQuery
位于同一
aspx
页面上,您还可以使用内联服务端标记

alert($('#<%= test.ClientID %>').html());
alert($('#').html());

“受保护的无效dpchange\u SelectedIndexChanged”-是C还是Java?这些是在服务器上运行的编译语言,而不是像jQuery那样在浏览器中运行。可能是您混淆了这两个方面吗?您是否验证了客户机实际收到了测试div?您提到了代码,我认为代码背后是一个asp.net概念,所以我想知道服务器是否在为客户端呈现“protectedvoiddpchange\u selectedindexchange”之前去掉了id,这是C还是Java?这些是在服务器上运行的编译语言,而不是像jQuery那样在浏览器中运行。可能是您混淆了这两个方面吗?您是否验证了客户机实际收到了测试div?您提到了代码,我认为代码背后是一个asp.net概念,所以我想知道服务器是否会在为客户端呈现之前去掉id
alert($('#<%= test.ClientID %>').html());