Auf Click of Link, wir überprüfen alle Checkboxen in diesem div.JQuery: Wie können Sie die Kontrollkästchen in div deaktivieren, nachdem Sie alle überprüft haben?
<form>
<div>
Select
<span class="kukapaya">(<a href="#" id="ninapaya" class="selectAll">alle</a>)</span>
<br>
<input type="checkbox" class="document" name="check2">
<input type="checkbox" class="document" name="check2">
<br>
<input type="checkbox" class="File">
<input type="checkbox" class="File">
</div>
</form>
Voraussetzung: Wir sollten nicht die Kontrollkästchen mit class="File"
überprüfen.
folgenden Code werden alle Kontrollkästchen:
function initSelectAll() {
$("form").find("a.selectAll").click(function() {
var cb = $(this).closest("div").find("input[type=checkbox]");
cb.not(":checked").click().length || cb.click();
//........WANT TO UNCHECK checkboxes with class="file" where link id is 'id="ninapaya"'; how to do that?......
return false;
});
}
initSelectAll();
JSFiddle: https://jsfiddle.net/k4d6zpay/
Verwenden 'mit: not' Selektor .. – Rayon