ホームページ  >  記事  >  ウェブフロントエンド  >  チェックボックスのチェックを外し、選択しようとしているチェックボックスを unchecked_jquery にします。

チェックボックスのチェックを外し、選択しようとしているチェックボックスを unchecked_jquery にします。

WBOY
WBOYオリジナル
2016-05-16 16:42:121369ブラウズ

今日プロジェクトに取り組んでいるときに問題が発生しました。選択したチェックボックスは空のままにし、選択するチェックボックスのチェックを外す必要があります。最後に、うまくいく方法を見つけたので、ここに記録します。

$("input[type='checkbox']").each(function(){
if(this.checked){
this.checked=false;
}
});

原則: タイプのチェックボックスの各入力をループします。これが選択されている場合は、checked 属性を false に設定すれば問題ありません。

もちろん、逆選択の効果を得たい場合は、もう少し追加するだけです。コードは次のとおりです:

$("input[type='checkbox']").each(function(){
if(this.checked){
this.checked=false;
}

if(!(this.checked)){
this.checked=true;
}
});
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。