誰かがクラス内のすべてのボタンを無効にするすべての可能な方法を教えてもらえますか?
$("input.myClass").attr('disabled', true);
こんな感じで使っていますが、
<script type="text/javascript">
$(document).ready(function() {
var objA = $get('<%= checkbox.ClientID %>');
$(objA).change(function() {
if($(this).is(':checked'))
{
$(".anotherClass").sortable('disable'); //works
$("input.myClass").prop('disabled', 'disabled'); //doesn't work
}
CSSは静かでシンプル、
.myClass
{
float: left;
width: 140px;
margin-left: 4px;
margin-right: 4px;
padding-top: 20px;
text-align: center;
}
HTML は次のようになります。
<div class="myClass">
<asp:Button ID="btn1" Text="bbb" runat="server" CausesValidation="False" CssClass="button" OnClientClick="return false;" />
<asp:Button ID="btn2" Text="aaa" runat="server" CausesValidation="False" CssClass="button" OnClientClick="return false;" />
<asp:Button ID="btn3" runat="server" CausesValidation="False" CssClass="button" OnClick="bt_Click" />
</div>