当我在 asp.net 中创建一个空的网络表单页面时,它会创建如下代码:
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm1.aspx.cs" Inherits="Threetier.WebForm1" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div>
</div>
</form>
</body>
</html>
另外,我在 head 标签中添加了 googleapis jquery,使用:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.2/jquery.min.js"></script>
现在,这意味着它只有一个 div,当我控制下面的代码时,我应该得到一个 div 的对象:
$("#form1").find('div');
但是结果是
Object[div.aspNetHidden, div.aspNetHidden, div ]
最佳答案
尝试下面的代码
$("#form1").find('div').not('.aspNetHidden');
关于javascript - 默认情况下,在 asp.net web 表单中,它将有两个 aspNetHidden Div,我如何删除它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37655299/