ホームページ >ウェブフロントエンド >jsチュートリアル >JQuery は、チェックボックスが選択されているかどうか、およびその他のチェックボックス操作メソッドを決定します。

JQuery は、チェックボックスが選択されているかどうか、およびその他のチェックボックス操作メソッドを決定します。

WBOY
WBOYオリジナル
2016-05-16 15:57:111422ブラウズ

1. jquery はチェックボックスが選択されているかどうかを判断し、チェックボックスのステータスを変更します

jquery でチェックインされたことを確認する 3 つの方法:

コードをコピー コードは次のとおりです:

.attr('checked): // バージョン 1.6 を参照、return: "checked" または "unknown" 1.5-return: true または false
.prop('チェック済み'): //16 :true/false
.is(':checked'): //すべてのバージョン: true/false//コロンを忘れないでください

jquery 割り当てを記述するいくつかの方法がチェックされました:
すべての jquery バージョンは次のような値を割り当てることができます:
コードをコピー コードは次のとおりです:

// $("#cb1").attr("チェック済み","チェック済み");
// $("#cb1").attr("checked",true);

jquery1.6: propの4種類の代入:
コードをコピー コードは次のとおりです:

// $("#cb1″).prop("checked",true);//非常に簡単なので詳細は割愛します
// $("#cb1″).prop({checked:true}); // キーと値のペアをマップします
// $("#cb1″).prop("checked",function(){
return true;//関数は true または false を返します
});
//次のようなものがあることを覚えておいてください:$("#cb1″).prop("checked","checked");

2. jquery はチェックボックスが選択されているかどうかをどのように判断します

HTML では、チェックボックスがチェックされている場合、checked="checked" であることは誰もが知っています。

しかし、jquery alter($("#id").attr("checked")) を使用すると、checked ではなく true であることを示すプロンプトが表示されます

非常に多くの友人が、if($("#id").attr("checked")=="true") は間違っていると判断しています。実際には、if($("#id").attr であるべきです。 (「チェック済み」)==true)
この例にはいくつかの関数が含まれています。

コードをコピー コードは次のとおりです:







コード
コードをコピー コードは次のとおりです:


三、jquery 判断チェックボックスが選択中であるかどうか

html のチェックボックスにある、選択中のコメントにはプロパティ checked="checked" があります。

チェックボックスが選択されている場合、このチェックボックスのプロパティ "checked" のアラート ($"#xxx".attr("checked")) が発行され、checked" ではなく "true"" が印刷されます。

選択されていない場合は、「未定義」が出力されます。

不要尝试去做这样的判断:if($"#xxx".attr("checked")=="true")またはif($"#xxx".attr("checked")=='checked ')
该是if($("#checkbox1").attr("checked")==true)
全选和全不选関数数

复制代码代码如下:

関数 checkAll(){
if($("#checkbox1").attr("checked")==true){
$("input[name='xh']").each(function() {
$(this).attr('checked',true);
});
}else {
$("input[name='xh']").each(function() {
$(this).attr('checked',false);
});
}
}

4. JQuery はチェックボックスが選択されているかどうかを判断し、すべてのチェックボックスを選択し、チェックボックスの選択値を取得します
JQuery は非常に使いやすいフレームワークですが、詳しく学ぶ必要があることがたくさんあります。

オンラインでチェックボックスが選択されているかどうかを判断する方法はたくさんありますが、個人的には

と考えています。

さらに便利になりました。

比較的単純で技術的な内容は含まれていないため、直接コーディングするだけです

コードをコピー コードは次のとおりです:

http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" >
http://www.w3.org/1999/xhtml">
<頭>

JQuery は、チェックボックスが選択されているかどうかを判断し、すべてのチェックボックスを選択し、チェックボックスの選択された値を取得します




<フォームアクション="">






















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