全选 和 反选 单击一行选中 和 提交路径的改变
来源:互联网 发布:霍华德巅峰数据 编辑:程序博客网 时间:2024/06/13 00:41
1.按钮 (操作批量删除等)
<button class="btn btn-danger" type="submit" data-toggle="button" id="btntrack" onclick="deleteall('__ROOT__/index.php/Criminal/delete/type/all')">批量删除</button>
2.全选或者反选
全选<input type="checkbox" onclick="selectAll();">反选<input type="checkbox" onclick="unselectAll();">
3.单击一行
<tr onclick="selectrow('{$vo.criminal_id}')" >
<td><input class="checkbox" name="batchcheck[]" id="batchcheck_{$vo.criminal_id}" type="checkbox" onclick="selectrow('{$vo.criminal_id}')" value="{$vo.criminal_id}"></td>
</tr>
4.JS函数
<script>
function deleteall(hr)
{
document.Formcheck.action = hr;
document.Formcheck.submit();
}
//全选
function selectAll(){
var obj = document.Formcheck.elements;
for (var i=0;i<obj.length;i++){
if (obj[i].name == "batchcheck[]"){
obj[i].checked = true;
}
}
}
//反选
function unselectAll(){
var obj = document.Formcheck.elements;
for (var i=0;i<obj.length;i++){
if (obj[i].name == "batchcheck[]"){
if (obj[i].checked==true) obj[i].checked = false;
else obj[i].checked = true;
}
}
}
//选中某一行
function selectrow(ttr)
{
checksel_id = "batchcheck_"+ttr;
checksel = document.getElementById(checksel_id);
if( checksel.checked == false)
{
checksel.checked = true;
}
else
{
checksel.checked = false;
}
}
</script>
- 全选 和 反选 单击一行选中 和 提交路径的改变
- 一行代码实现 所有的Checkbox全选和反选
- jQuery:1.5.1,复选框应用(全选,全不选,反选,提交选中的值,全选/全不选)
- 全选和反选
- 全选和反选
- 全选和反选
- 全选和反选
- 全选和反选
- 全选和反选
- 全选和反选
- 全选和反选
- 全选和反选
- 关于checkBox的全选,反选和验证checkBox是否被选中的问题
- WPF DevExpress GridControl TableView 全选 和反选 以及获取选中行的数据
- jquery实现全选,反选,不选和提交按钮
- checkbox 全选、全不选、反选、提交获取选中值
- 复选框全选和反选并读取提交后的内容
- checkbox的全选和反选
- 当android模拟器不能从浏览器打开邮件时
- C++中反斜杠作用“\”
- 转ECLIPSE工具使用指南
- textarea隐藏滚动条
- fasterreport报表用到基本操作
- 全选 和 反选 单击一行选中 和 提交路径的改变
- ogg logdump
- C++文件操作
- JS实现Trim()
- libpcre.so.1:
- drupal commerce 在阿里云和盛大云上运行测试
- 我的聊天类小程序
- MINIX3简介
- 全方位打造 Eclipse 自定义开发环境