에서 동적으로 제어액세스 ASP.NET 여기 내 말은 무엇 자바 스크립트
for (i = 1; i <= count; i++) {
something[i] = document.getElementById("<%= ddlDateRange" + i + ".ClientID %>");
}
내가이 작업을 할 수있는 방법이나 다른 방법이 있습니까?
에서 동적으로 제어액세스 ASP.NET 여기 내 말은 무엇 자바 스크립트
for (i = 1; i <= count; i++) {
something[i] = document.getElementById("<%= ddlDateRange" + i + ".ClientID %>");
}
내가이 작업을 할 수있는 방법이나 다른 방법이 있습니까?
드롭 다운 목록을 배열에 넣으십시오. 그럼 당신은
var dropDownListIds = [];
<% foreach (DropDownList ddl in myListOfDropDowns) { %>
dropDownListIds.push('<%= ddl.ClientID %>');
<% } %>
가 왜 jQuery를 사용하므로 같은 자바 스크립트 배열을 채울 수 있습니다 단지 같은 것을 수행
<asp:DropDownList CssClass="ddl" ID="ddlDate1" runat="server" />
<asp:DropDownList CssClass="ddl" ID="ddlDate2" runat="server" />
<asp:DropDownList CssClass="ddl" ID="ddlDate3" runat="server" />
$('.ddl').each(function(){
var ddl = $(this);
});
그냥 호출 할 수 있습니다를 '그게 전부를 $ ('select')' – abatishchev
@abatishchev, 당신은 그가 포함하고 싶지 않은 페이지에 다른 DropDownLists가 없다고 가정해야합니다. – used2could
다른 옵션 :'$ ('# someDiv> select')' – abatishchev
좋은 및 유지 보수 방법 –