私のチェックボックスをラジオボタンのように動作させるために、次のjQueryコードを用意しています。jQuery - ラジオボタンのようなチェックボックスのチェックを外す
<script type="text/javascript" language="javascript">
$(document).ready(function() {
$("#testing input:checkbox").change(function(){
var checkname = $(this).attr("name");
$("input:checkbox[name='" + checkname + "']").removeAttr("checked");
this.checked = true;
});
});
</script>
チェックボックスは、次のようにレイアウトされています
<input type="checkbox" id="testing" name="testing" value="B">
<input type="checkbox" id="testing" name="testing" value="I">
<input type="checkbox" id="testing" name="testing" value="A">
これは、私はそれが仕事をしたい正確にどのように動作しますが、問題ありません、私は3のいずれかをクリックしたら、私はそれをunclickカント以外それらのどれもチェックされないように、これは私が起こりたいものなので、一度に1つだけをクリックするだけで、完全にチェックを外すことができます。
すべてのヘルプは壮大になります:)
うーん...おかげでたくさん:) – Cecil
@Cecil:どういたしまして。 :o) – user113716
@Ӫ_._。.not()を使用するとパフォーマンスが向上しますか? BTWありがとう、このタイプの機能をここで実装しようとすると、ユーザーはオプションのセットを持っていますが、どれも選択できません。ラジオを使用すると、オプションを望んでいない場合は、リセットボタンを作成してクリアする必要がありました。 –