给jqGrid表格某一列值添加点击事件
来源:互联网 发布:怎么看端口号是什么 编辑:程序博客网 时间:2024/06/13 07:09
- //思路:
- 获取jqGrid表格中,需要添加超链接的列,将该列的每一个字段值都添加超链接
- 给超链接添加onclick点击事件,并传递相应参数
- 书写onclick点击事件函数
- 使用ajax向后台异步发送请求,并且传递需要的数据
- ajax中success返回后,重新加载刷新页面
- //函数:
- _util={
- //jqGrid其中的一个属性方法(表格加载完成之后的函数)
- gridComplete:item.grdComplete==true?function(){
- //获取某列的每一行id
- var ids = jQuery("#"+id).jqGrid("getDataIDs");
- for(var i=0;i<ids.length;i++){
- var datashow = ids[i];
- var names = jQuery("#"+id).getCell(dataShow,'字段名');
- var datas = jQuery("#"+id).getCell(dataShow,'字段名');
- url="<a href='#' onclick='_util.update("+id+",""+datas+"")'>"+names+"</a>"
- jQuery("#"+id).jqGrid('setRowData',dataShow,{字段名:url})
- }
- }:function(){
- return
- },
- //被上面方法调用的方法
- update:function(id,datas){
- $.ajax({
- type:'post',
- cache:false,
- dataType:'json',
- data:{
- id:id,
- datas:datas
- },
- url:'/layout/updateMenu',
- successLfunction(){
- jQuery("#"+id).trigger("reloadGrid");
- },
- error:function(data){
- console.log(data)
- }
- });
- }
- //遇到的问题:
- 如何获取jqGrid表格中某一列的值
- 如何给当前值添加点击事件(添加点击事件后,如何确保点击的是当前行)
- 传递值的时候,传递值数据改变
阅读全文
0 1
- 给jqGrid表格某一列值添加点击事件
- jqgrid 给某一列添加超链接
- jquery jqGrid colModel 某一列添加超链接
- 关于jqgrid获取某一行某一列的值
- TextView如何给其中的某一段文字添加点击事件?
- 获取某一表格的某一行某一列的值
- 给UIImageView添加点击事件
- 给UIImageView添加点击事件
- 给label添加点击事件
- 给ImageView添加点击事件
- 给UIImageView添加点击事件
- 给TextView添加点击事件
- 给iframe添加点击事件
- 遍历表格的某一列的值
- 为jqGrid中的select列添加change事件
- jqGrid添加动态列
- JS为表格每行添加点击事件
- C#中如何给GridView添加页脚以实现统计某一列值的和
- ACdream 1103 瑶瑶正式成为CEO (树链剖分+最小费用最大流)
- Android----------RecyclerView数据展示
- ssm整合的增删改查
- 揭开VR View之全景图的神秘面纱
- java代码使用ImageJ解析dicom文件成图片
- 给jqGrid表格某一列值添加点击事件
- java学习(1) 第一个java小程序运行解释
- ACM一类方程问题的求解[最短路建模] bzoj2118
- hdu1505—City Game(1506的加强版)
- CSAPP 第一章 计算机系统漫游
- CodeForces
- 出现如下错误服务器: 消息 544,级别 16,状态 1,行 1 当 IDENTITY_INSERT 设置为 OFF 时,不能向表 'OrderList' 中的标识列插入显式值。
- ActiveMQ
- Git下的标签