jquery - 无法使用 jquery 访问 gridview 控件
问题描述
我在这样的gridview中有一个DropDownList:
<Columns>
<asp:TemplateField SortExpression="Application">
<HeaderTemplate>
<asp:LinkButton ID="headerApp" runat="server" Text="Application ↕️" CommandArgument="Application" CommandName="Sort" ></asp:LinkButton>
<br />
<asp:DropDownList runat="server" CssClass="DDLApp" ID="DDListApp" AutoPostBack="true">
</asp:DropDownList>
</HeaderTemplate>
<ItemTemplate>
<%#Eval("Application") %>
</ItemTemplate>
</asp:TemplateField>
</Columns>
我想使用 js 组件将可搜索文本添加到我的 DDList 中。
但是当我尝试添加它时,我无法访问我的 DDList。
我已经尝试过:
$('#<%=gridview.FindControl("DDListApp").ClientID %>').customselect();
$('#<%=gridview.ClientID %>').find('span[id$="DDListApp"]').customselect();
甚至静态客户端 ID 和 CssClass 但从未成功。
您需要知道当我在 GridView 之外时脚本可以工作
那么,我怎样才能正确地访问我的价值呢?