[英]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.