【发布时间】:2015-03-06 16:26:03
【问题描述】:
我有一个 asp:RadioButton 并尝试根据标签是否被选中来操作它。使用此代码:
if ($('.rbOpenClient').prop('checked'))
$('.openInvLabel').addClass('radioBtnSelected');
else if ($('rbClosedClient').prop('checked'))
$('.closedInvLabel').addClass('radioBtnSelected');
$('.openInvLabel').click(function () {
$('.rbOpenClient').css('checked', true);
$('.openInvLabel').addClass('radioBtnSelected');
$('.rbClosedClient').css('checked', false);
$('.closedInvLabel').removeClass('radioBtnSelected');
});
$('.closedInvLabel').click(function () {
$('.rbClosedClient').prop('checked', true);
$('.closedInvLabel').addClass('radioBtnSelected');
$('.rbClosedClient').prop('checked', false);
$('.openInvLabel').removeClass('radioBtnSelected');
});
.rbOpenClient 和 .rbClosedClient 是 asp:Button 中的 CssClass。其他类是标签。 您是否发现 jQUery 存在一些问题?
【问题讨论】:
标签: javascript c# jquery asp.net webforms