我在 asp.net 中使用 Jquery
我正在使用一个用户控件,它将动态绑定来自数据库的下拉值列表。
但是当它处于编辑模式时,我只想禁用这个不是我页面的直接子级的用户控件。(是孩子的孩子)
<div id="divPTSearchItems" runat="server" class="dropdown">
<asp:DataList ID="dlPTSearchItems" RepeatDirection="Vertical" HorizontalAlign="Left" runat="server">
<ItemTemplate>
<table class="dlitem" height="25px" width="100%" **onclick="PTSetsearchtext(this)**;">
<tr>
<td>
<asp:Label ID="lblPTText" value='<%#Eval("PTValue") %>' runat="server" CssClass="dropdownlabel" Text='<%#Eval("PTText") %>'></asp:Label>
</td>
</tr>
</table>
</ItemTemplate>
<ItemStyle Height="25px" Width="100%" CssClass="dlitem" />
</asp:DataList>
当我尝试禁用 div 时,它会被禁用,但 Dropdown click 正在工作,它必须完全隐藏 div,而 click 事件也不能正常工作。我只是想禁用父页面中表格的点击事件。
感谢任何帮助