2

JQuery UI を使用してボタンセットをチェックボックスのリストに適用する場合、リストから単一のチェックボックスを無効にするにはどうすればよいですか?

HTML

<div id="オプション">
    <input id="one" type="checkbox" value="1"/><label for="one">1</label>
    <input id="two" type="checkbox" value="2"/><label for="two">2</label>
</div>

Javascript

    $('#options').buttonset();

ボタンセットが適用された後の上記の例では、 label のチェックボックスのみを無効にしたいと考えていますTwo

編集

上記の例のJSFiddleは次のとおりです。無効な属性を追加するだけでは役に立ちません。

4

2 に答える 2

0

チェック ボックスを無効にした後、ボタン ウィジェットを更新する必要があります。

$("#two").prop("disabled", true).button("refresh");

ここでフィドルを更新しました。

于 2012-05-25T13:17:57.933 に答える
-1
$("#two").attr("disabled", "disabled");
//OR
$("#two").attr("disabled", true);
于 2012-05-25T12:21:56.433 に答える