[英]I want to create a custom function in jquery with few controls as parameters. How can I achieve this?
我有一個復選框(在ASP.NET中),並且要基於其checked
屬性啟用/禁用許多ASP下拉列表。 是否可以使用jQuery做到這一點?
這是我的復選框代碼:
<asp:CheckBox runat="server" ID="chb1" OnCheckedChanged="enablecheck(this,"#<%=ddl1.ClientID%>");" Checked="false" />
這是我的jQuery代碼:
$(function enablecheck(chk,ddl) {
$('[id$=chk]').on('click', function () {
if ($(this).is(":checked")) {
ddl.prop("disabled", false);
} else {
ddl.prop("disabled", true);
}
})
});
您可以使用CssClass屬性將CSS類添加到要在代碼中切換的ddls中。 這些可以在jQuery中使用解決
$('.myDdlCssClass').prop('disabled', true);
我不確定ddls是作為純選擇字段呈現還是在ASP中獲取一些包裝元素。 所以實際上
$('.myDdlCssClass select')
可能是正確的選擇器。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.