博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
在grid结果集中实现全选或全不选某些特定的行
阅读量:6254 次
发布时间:2019-06-22

本文共 1261 字,大约阅读时间需要 4 分钟。

在script的中的代码如下:

function check(){    var id = gridgetselectvalue("require_id");    if(id.length<1)        return;    //var arr=id.split(";");    setcheckstatebyid(grid,id);}function setcheckstatebyid(grid, id) {    var main = grid.gettable("11");    var table=document.getElementById("grid");    var rows = gridreport_Rows(main);    var num = rows.length;    var frow;    var fselect;    var i;    if (num > 0 && gridreport_getcheckvalue(rows.eq(0)) != null) {        var ischecked=table.rows[rowindex].cells[0].childNodes[0].checked;        //alert(ischecked);alert(id);        for (i = num - 1; i >= 0; i--) {            frow = rows.eq(i);            fselect = frow.children().eq(0).children().eq(0);            if(table.rows[i].cells[1].innerHTML==id){                fselect[0].checked = ischecked;            }        }    }}var rowindex=0;$(document).ready(function(){    $("#grid td").bind("click",function(){        //colindex = $(this).index();        rowindex=$(this).parent().index();//表示所在行的索引。如果要的是列的索引,把parent()去掉    });});

在body中获取grid的结果集代码如下:

在这个里面IDproperty是产生拥有某些一直属性的记录;通过onclick事件来调用script中的check方法;从而让script来完成筛选记录,全部选中的操作;

 

转载于:https://www.cnblogs.com/sdgf/p/4367227.html

你可能感兴趣的文章
IOCP基础封装
查看>>
kendo column chart
查看>>
codeforces 721D Maxim and Array
查看>>
sass学习
查看>>
六、使用函数
查看>>
Windows Server 2012 蓝屏 Wpprecorder.sys 故障
查看>>
ImageMagick 批量处理图片脚本
查看>>
MyBatis学习总结(二)——使用MyBatis对表执行CRUD操作
查看>>
【IT公司笔试面试】75道逻辑推理题及答案
查看>>
免费馅饼
查看>>
《Typecript 入门教程》 1、类
查看>>
使用 xsd.exe 命令工具将 xsd 架构生成 类(CS) 文件
查看>>
分享一个漂亮的ASP.NET MVC黑色界面框架
查看>>
求出0~999之间的所有“水仙花数”并输出
查看>>
《文件管理》作业
查看>>
算术类型&确定编译环境的位数
查看>>
连接数据库基本步骤
查看>>
javascript基础篇:函数
查看>>
单调队列
查看>>
【原创】C#通用权限管理-程序安全检查,这些你一定要考虑到位
查看>>