|
|
|
สอบถามเกี่ยวกับ count check box หน่อยครับ ต้องการให้แสดงผลรวมตามแถวที่ที่เลือก (มีรูปประกอบครับ) |
|
|
|
|
|
|
|
Code (PHP)
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<script src="js/jquery-1.12.4.min.js"></script>
<body>
<table id="select">
<?
$a = array(1,2,3,4);
$b = array(1,2,3,4,5,6,7,8,9,10);
for($i = 1; $i <= count($a);$i++){
echo "<tr><td id='$i' class='row'> แถวที่ " . $i . " มี : ";
for($k = 1 ; $k <= count($b); $k++){
echo "<span id='colum'> <input id='$k' type='checkbox' > <span>". $k;
}
echo " : คอลัม </td></tr>";
}
?>
</table>
<hr />
<!-- show select cunt by row -->
<table id="show">
<?
for($display = 1 ; $display <= count($a) ; $display++){
echo "<tr><td id='$display'> แถวที่ ". $display ." : <span> </span> </td></tr>";
}
?>
</table>
<!-- end show select cunt by row -->
<script>
$("#select .row").click(function(){
var r = $(this).attr("id");
var sl = (r-1);
var n = $("input[type='checkbox']");
var nl = n.filter(':checked').length;
if(nl == ""){
$("#show tr td:eq(" + sl + ") span").text("");
}else{
$("#show tr td:eq(" + sl + ") span").text(nl);
}
});
</script>
</body>
</html>
Tag : PHP
|
|
|
|
|
|
Date :
2016-06-03 16:59:42 |
By :
banditt |
View :
815 |
Reply :
2 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<script>
$("#select .row").click(function(){
var r = $(this).attr("id");
var sl = (r-1);
var nl = $(this).closest("tr").find("input[type='checkbox']:checked").length;
if(nl == ""){
$("#show tr td:eq(" + sl + ") span").text("");
}else{
$("#show tr td:eq(" + sl + ") span").text(nl);
}
});
</script>
|
|
|
|
|
Date :
2016-06-03 17:14:09 |
By :
fossil31 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|