ホームページ > ウェブフロントエンド > jsチュートリアル > jquery がprojects_jquery でチェックボックスを作成するときに発生するいくつかの問題についてのメモ

jquery がprojects_jquery でチェックボックスを作成するときに発生するいくつかの問題についてのメモ

WBOY
リリース: 2016-05-16 17:14:45
オリジナル
780 人が閲覧しました
チェックボックスについて

昨日チェックボックスを作ったとき、最初はボタンをクリックすることが主な機能であると当然のように思っていました。すべて選択 これは関数であり、次のすべてのリストが効果として選択されます。

その後、実際にはまだ多くの問題に遭遇しましたが、入力チェックボックスでは、checked の値がチェックされ、prop のみがチェックされるため、通常の attr 属性を使用して判断することができないことに注意してください。属性変更可能! ! ! ! API ドキュメントを参照してください。後で Baidu でこれが公式 API で説明されていることがわかりました。jquery http://api.jquery.com/prop/ の prop の API アドレスが添付されています。そのうちの 1 つは古典的なものです。 is(":checked") を判断して attr と prop を比較する例です。コードは後で変更されています。
コードをコピーしてください コードは次のとおりです:

$("#main-manage").on('click',"#selectAll", function(event) {
$ ("#xunTable").find('input').not(":disabled").each(function(index, el) {
if($("#selectAll").is(":checked") )){
$(this).prop('checked', 'true');
}
else{
$(this).prop('checked', 'false');
$(this) .removeAttr('checked')
}
});

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート