|
|
|
เขียน Select Checkbox All โดยใช้ jQuery แต่ทำงานเพียงครั้งเดียว |
|
|
|
|
|
|
|
หนูเคยเห็นของพี่ Unidentifier เคยตอบไว้ค่ะ
<div><input type="checkbox" id="selectAll"></div>
<?php
$sql = "SELECT * FROM table";
$query = mysql_query($sql);
while($obj = mysql_fetch_assoc($query)){
echo "<div><input type="checkbox" class=".ChkBox"></div>"; // ".ChkBox" ทำไมมีจุดด้วยค่ะ เอาออกซิค่ะ
}
?>
<script>
$("#selectAll").click(function(){
var checkAll = $(this).prop("checked");
$("input.ChkBox").each(function(){
$(this).prop({"checked":checkAll});
});
});
</script>
|
ประวัติการแก้ไข 2013-02-22 15:05:31
|
|
|
|
Date :
2013-02-22 15:04:12 |
By :
survivor |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
echo "<div><input type='checkbox' class='ChkBox'></div>";
|
|
|
|
|
Date :
2013-02-22 15:25:38 |
By :
survivor |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ทำตามที่แนะแล้ว ไม่ได้นะครับ เหอๆ ส่วนจุดนี่เพลินไปหน่อย
|
|
|
|
|
Date :
2013-02-22 15:25:51 |
By :
ALTELMA |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ได้ค่ะ
<script src="http://code.jquery.com/jquery-latest.js"></script>
<div><input type="checkbox" id="selectAll"> Check All</div>
<div><input type="checkbox" class="ChkBox"> 1</div>
<div><input type="checkbox" class="ChkBox"> 2</div>
<div><input type="checkbox" class="ChkBox"> 3</div>
<div><input type="checkbox" class="ChkBox"> 4</div>
<div><input type="checkbox" class="ChkBox"> 5</div>
<div><input type="checkbox" class="ChkBox"> 6</div>
<div><input type="checkbox" class="ChkBox"> 7</div>
<script>
$("#selectAll").click(function(){
var checkAll = $(this).prop("checked");
$("input.ChkBox").each(function(){
$(this).prop({"checked":checkAll});
});
});
</script>
|
|
|
|
|
Date :
2013-02-22 15:30:36 |
By :
survivor |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณครับ
|
|
|
|
|
Date :
2013-02-22 15:35:00 |
By :
ALTELMA |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<script language="javascript" src="module/inc/scripts/jquery-1.8.1.min.js"></script>
<script>
function allcheck(){
$(':checkbox').attr('checked','checked');
}
</script>
<input type="button" onclick="allcheck();" />
<? for($i=1;$i<=5;$i++){ ?>
<input type="checkbox" />
<? } ?>
ลองดูครับ เอ๋ากำไม่ทัน
|
ประวัติการแก้ไข 2013-02-22 15:46:39
|
|
|
|
Date :
2013-02-22 15:45:43 |
By :
Ex-[S]i[L]e[N]t |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ไม่เป็นไรครับ ขอบคุณอีกเช่นกัน
|
|
|
|
|
Date :
2013-02-22 15:49:04 |
By :
ALTELMA |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|