ورود

View Full Version : سوال: غیرفعال تیک checkbox ها



Iran58
چهارشنبه 28 آذر 1397, 10:47 صبح
باسلام


من کد زیر را نوشته ام


<!DOCTYPE html>
<html lang="fa" dir="rtl">


<head>
<meta charset="UTF-8">
<title>Document</title>
<link rel="stylesheet" href="bootstrap.min.css">
<style>
table
</style>
</head>


<body>
<table class="table text-center">
<tr>
<td>Check</td>
<td>Row1</td>
<td>Row2</td>
<td>Row3</td>
</tr>
<tr>
<td><input class="chactive" type="checkbox"></td>
<td>1</td>
<td>2</td>
<td>3</td>
</tr>
<tr>
<td><input class="chactive" type="checkbox"></td>
<td>4</td>
<td>5</td>
<td>6</td>
</tr>
<tr>
<td><input class="chactive" type="checkbox"></td>
<td>7</td>
<td>8</td>
<td>9</td>
</tr>
<tr>
<td><input class="chactive" type="checkbox"></td>
<td>10</td>
<td>11</td>
<td>12</td>
</tr>
</table>
<script src="jquery-3.1.1.min.js"></script>
<script src="bootstrap.min.js"></script>
<script>
$( ".chactive" ).click(function() {
if ($(this).is(':checked')) {
$(this).closest("tr").css("background-color", "red");
}
else {
$(this).closest("tr").css("background-color", "White");
}
});
</script>
</body>


</html>






حال می خواهم اگر کاربر روی چک باکسی کلیک کرد کلیه چک باکسهای که تیک خودره اند(بجز جک باس جاری) تیک جکس باکسشان برداشته شود


باتشکر

plague
چهارشنبه 28 آذر 1397, 15:54 عصر
این رو بزار تو رویداد کلیک باید جواب بده

$('.chactive').not(this).attr('checked' , false );

Iran58
شنبه 01 دی 1397, 09:37 صبح
سلام
جواب نداد وغیرفعال نکرد

codenvisan
سه شنبه 04 دی 1397, 15:32 عصر
بهترین کار اینکه دوست عزیز نوع شو (radio) تغییر بدی و برای اینکه هرکدام یکی تیک بخوره باید یک name هم براش در نظر بگیری البته برای همشون و دقت کن که باید یکسان باشه:قلب: