一个权限列表,点击竖着全选的问题,checkbox 这样的checkbox列表,想实现竖排全选而不是全部全选(超级管理员全选,站点管理员全选…),应该怎么做,提示下思路,因为列表是循环出来的,所以name都各不相同,name的形式是以 数组变量[行的ID][角色ID] ,超级管理员的角色ID就是1,站点就是2,运营总监就是3,第一行的站点管理员的name就是 数组变量[1][2];求各位大大帮忙 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 蛋痛一点就遍历 名字加个识别 例如 XX_ yy_ ii_ 今天改进了下,虽然还不是全动态,但也凑活了count出权限用户组的里的成员数目$count然后用JS:var checkall = document.getElementsByTagName("input"); function select1($t){ //全选 for(var $i=$t;$i<checkall.length;$i++){ //得把前$count个的checkbox排除掉,因为是全选按钮 if($i%$t==0){ checkall[$i].checked = checkall[0].checked; } } }function select2($t){ //全选 for(var $i=$t;$i<checkall.length;$i++){ if(($i-1)%$t==0){ checkall[$i].checked = checkall[1].checked; } } }……依次下去,准备了10个HTML方面循环出每个角色的全选选项: <?php for($i = 1; $i <= $count; $i++){ echo "<input type=\"checkbox\" onclick=\"javascript:select".$i."(".$role_count.");\"> ".$rolenames[$i-1]." "; } ?> 用命名分开。或弄个虚拟的class<input id="clsC1" type="checkbox"> C1就是第一列的;然后使用jquery来一次搞定。$(".clsC1").checked=true; 关于cakephp中session的问题 做个东西, 但是没什么头绪. ZT_King来考试了.数据库问题. 如何把excel文件导入mysql? set_time_limit()能被系统屏蔽吗?有没有别的备份大量文件数据的方法? 请教一个关于header和exit函数的问题 ■■这种情况下如何处理数据库连接?■■ mysql编码 怎么才可以将整个网页包括图片,生成一个word文件??? asp网站如何改写成php网站,静态部分怎么提取 FlashFXP修改图片后,页面不更新,求大神帮忙,百度一下午实在没办法了。 淘宝模板制作php问题,希望高手帮忙解答下。
然后用JS:
var checkall = document.getElementsByTagName("input");
function select1($t){ //全选
for(var $i=$t;$i<checkall.length;$i++){ //得把前$count个的checkbox排除掉,因为是全选按钮
if($i%$t==0){
checkall[$i].checked = checkall[0].checked; }
}
}
function select2($t){ //全选
for(var $i=$t;$i<checkall.length;$i++){
if(($i-1)%$t==0){
checkall[$i].checked = checkall[1].checked;
}
}
}
……依次下去,准备了10个HTML方面循环出每个角色的全选选项: <?php
for($i = 1; $i <= $count; $i++){
echo "<input type=\"checkbox\" onclick=\"javascript:select".$i."(".$role_count.");\"> ".$rolenames[$i-1]." ";
}
?>
<input id="clsC1" type="checkbox"> C1就是第一列的;
然后使用jquery来一次搞定。
$(".clsC1").checked=true;