Heim  >  Artikel  >  Web-Frontend  >  Beispiele für jQuery-Betriebs-Kontrollkästchen zum Implementieren mehrerer Auswahlen und Abwahlen

Beispiele für jQuery-Betriebs-Kontrollkästchen zum Implementieren mehrerer Auswahlen und Abwahlen

黄舟
黄舟Original
2018-05-15 13:49:553628Durchsuche

In einem früheren Artikel haben wir Ihnen eine detaillierte Erklärung der jQuery-Methode zur Bedienung von Checkboxen vorgestellt. Nachdem wir nun die Checkbox-Methode verstanden haben, wie verwenden wir Checkboxen, um eine Mehrfachauswahl zu erreichen? Heute stellen wir Ihnen ein Beispiel für die Verwendung von jQuery zum Bedienen von Kontrollkästchen vor, um mehrere Auswahlen und Abwahlen zu erreichen!

Werfen wir zunächst einen Blick auf die Renderings:

<html>
<head>
    <title></title>
    <script src="jquery-1.8.3.min.js"></script>
    <script>
        function check() {
            var code = "";
            //$("input[name=chkname][value=AAAAA],[value=BBBBB]").attr("checked", true);//固有属性
            $("input[name=chkname][value=AAAAA],[value=BBBBB]").prop("checked", true);//自定义的DOM属性
        }
        function clearcheck() {
            $("input[name=chkname]").removeAttr("checked");
        }
    </script>
</head>
<body>
    <input type="checkbox" value="AAAAA" name="chkname" />AAAAA
    <input type="checkbox" value="BBBBB" name="chkname" />BBBBB
    <input type="checkbox" value="CCCCC" name="chkname" />CCCCC
    <input type="checkbox" value="DDDDD" name="chkname" />DDDDD
    <br />
    <input id="btnCheck" type="button" value="选中[value=AAAAA],[value=BBBBB]" onclick="check()" />
    <input id="btnClear" type="button" value="取消选中" onclick="clearcheck()" />
    <br />
  
<pre class="brush:php;toolbar:false">
对于HTML元素本身就带有的固有属性,在处理时,使用prop方法。
对于HTML元素我们自己自定义的DOM属性,在处理时,使用attr方法。
如果在ajax加载方式,attr无效时就使用prop。

<html>
<head>
<title></title>
<script src="jquery-1.8.3.min.js"></script>
<script>
function check() {
var code = "";
$("input[name=chkname][value=AAAAA],[value=BBBBB]").attr("checked", true);
}
function clearcheck() {
$("input[name=chkname]").removeAttr("checked");
}
</script>
</head>
<body>
<input type="checkbox" value="AAAAA" name="chkname" />AAAAA
<input type="checkbox" value="BBBBB" name="chkname" />BBBBB
<input type="checkbox" value="CCCCC" name="chkname" />CCCCC
<input type="checkbox" value="DDDDD" name="chkname" />DDDDD
<br />
<input id="btnCheck" type="button" value="选中[value=AAAAA],[value=BBBBB]" onclick="check()" />
<input id="btnClear" type="button" value="取消选中" onclick="clearcheck()" />
</body>
</html>

Zusammenfassung:

Dieser Artikel nutzt den Effekt von Grafikcode, um Ihnen ein Beispiel für die Verwendung von Kontrollkästchen mit jQuery zum Erzielen mehrerer Auswahlen und Abwählen zu zeigen. In dieser Hinsicht haben Freunde ein besseres Verständnis für Kontrollkästchen zum Erzielen mehrerer Auswahlen deine arbeit!

Verwandte Empfehlungen:

Detailliertes Beispiel der jQuery-Methode zur Bedienung von CheckBox

So verwenden Sie jquery, um alle Kontrollkästchenauswahlen, Umkehrauswahlen und keine Auswahlen mit einem Klick zu steuern

So erhalten Sie die ausgewählte Elemente im Kontrollkästchen in js Mehrere Werte

Kontrollkästchen implementiert Klick Ereignis löst Inhaltsänderung des Span-Elements aus

Das obige ist der detaillierte Inhalt vonBeispiele für jQuery-Betriebs-Kontrollkästchen zum Implementieren mehrerer Auswahlen und Abwahlen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn