datagrid 里面的formatter方法
A、{field:'station_staus',title:'工位状态',width:250,align:'center',formatter: function(value,row,index){
                                    if (row.station_staus==0){
                                        return "现实";
                                    }
                                    if(row.station_staus==1){
                                        return "虚拟";
                                    }
                             }},
B、function(value, row, index) {
    return "<a href='javascript:void(0)' onclick='edit(\""+row.id+"\")'>修改</a>  <a href='javascript:void(0)' onclick='del(\""+row.id+"\")'>删除</a>";}
C、可以直接编辑
     {field:'22',title:'操作',width:230,align:'center',sortable:true,formatter : function(value, row, index) {
                                    return "<a href='javascript:void(0)' onclick='edit(\""+row.id+"\")'>修改</a>  <a href='javascript:void(0)' onclick='del(\""+row.id+"\")'>删除</a>";
                            }}
                            ] ],
                            border : false,
                            striped : true,
                            fit : true,
                            rownumbers : true,
                            pageSize : 20,
                            fitColumns : true,
                            ctrlSelect : true,
                            pagination : true,
                            remoteSort : false,
                            toolbar : "#tool",
                             onAfterEdit: function (rowIndex, rowData, changes) {
                                    //endEdit该方法触发此事件
                                    console.info(rowData);
                                    saveSort(rowData.id,rowData.sort);
                                    editRow = undefined;
                                },
                                onDblClickCell: function (rowIndex, rowData) {
                                //双击开启编辑行
                                    if (editRow != undefined) {
                                        $("#tb").datagrid("endEdit", editRow);
                                        editRow = undefined;
                                    }
                                    if (editRow == undefined) {
                                        $("#tb").datagrid("beginEdit", rowIndex);
                                        editRow = rowIndex;
                                    }
                                } ,
                                onClickRow:function(rowIndex,rowData){
                                    if (editRow != undefined) {
                                        $("#tb").datagrid("endEdit", editRow);
                                    }
                                }
                        });
                    });                        }
D、 列表栏区域变色              {field:'state',title:'状态',width:100,align:'center',sortable:true,formatter : function(value, row, index) {
                                if (row.state == "1") {
                                    return "<span style='color:red'>已回访</span>";
                                }else{
                                    return "<span style='color:green'>未回访</span>";
                                }
                            }},
datagrid 里面的formatter方法的更多相关文章
- Android Service生命周期 Service里面的onStartCommand()方法详解
		
在Demo上,Start一个Service之后,执行顺序:onCreate - > onStartCommand 然后关闭应用,会重新执行上面两步. 但是把代码拷贝到游戏工程发现,关闭游戏后,只 ...
 - java 里面的 native 方法
		
第一篇: 今天花了两个小时把一份关于什么是Native Method的英文文章好好了读了一遍,以下是我依据原文的理解. 一. 什么是Native Method 简单地讲,一个Native Meth ...
 - SimpleDateFomat里面的parse方法的使用
		
parse方法用于将字符串类型的日期/时间解析为Date类型.语法 public Date parse(参数) 要加上这句 throws ParseException或者:try{}catch(){} ...
 - es6里面的arr方法
		
es6里面,关于arr的遍历以及查找,新增了很多的方法,对于不同的应用场景,运用合适的方法,可以达到事半功倍的效果: 一, arr.find():用于查找到符合条件的第一个成员,如果没有查找到的话,则 ...
 - map里面的set方法
		
let a=[1,2,3,4,1,2,3,4,1,4];let b= new Set(a);console.log(b) 还有add方法介绍下: let a=new Set();let b=[1,1, ...
 - 使用unittest里面的discover()方法组织测试用例
		
import osimport unittest directory = os.getcwd()# 测试用例的目录organize = unittest.defaultTestLoader.disco ...
 - java.lang.String里面的trim()方法——删除首尾空格
		
结果如图 package com.softeasy.test1; public class String_trim { public static void main(String[] args) { ...
 - GAILS里面的SAVE方法
		
用途 保存一个domain类的实例到数据库,需要的话会级联保存所有的子实例. 举例 def b = new Book(title:"The Shining") b.save() 描 ...
 - jquery里面的$.each()方法
		
$.each可以迭代jquery对象和数组 $(selector).each()专注于jquery对象的遍历
 
随机推荐
- C++ ORM ODB入门
			
1.ORM ORM, Object Relational Mapping, 对象关系映射,用来将基于对象的数据结构映射到SQL的数据结构中.即将基于对象的数据映射到关系表中的字段,然后我们可以通过对象 ...
 - JSR-303规范,Bean Validation
			
一: JSR 303是JAVA EE 6中的一项子规范,叫做Bean Validation,官方参考实现是Hibernate Validator,此实现与Hibernate ORM没有任何关系.JSR ...
 - 为什么并行测试很困难以及如何使用 ConTest 辅助测试
			
众所周知并行程序设计易于产生 bug.更为严重的是,往往在开发过程的晚期当这些并行 bug 引起严重的损害时才能发现它们并且难于调试它们.即使彻底地对它们进行了调试,常规的单元测试实践也很可能遗漏并行 ...
 - wdcp安全设置,让你的后台,只有你自己能访问
			
wdcp安全设置,让你的后台,只有你自己能访问 wdcp的后台,默认端口,是8080,可以修改为其它端口wdcp的后台,可以限制IP地址的访问,也可以限制域名的访问做了这些限制与设置后,已相对安全了, ...
 - github 分支操作
			
1.查看分支 1.查看本地分支 使用git branch命令,如下: $ git branch * master *标识的是你当前所在的分支. 2.查看远程分支 命令如下: git branch -r ...
 - SpringBoot05 数据操作03 -> JPA查询方法的规则定义
			
请参见<springboot详解>springjpa部分知识 1 按照方法命名来进行查询 待更新... package cn.xiangxu.springboot.repository; ...
 - 面试题: mysql 数据库去重 已看1  不好使
			
mysql去重面试总结 前言:题目大概是这样的. 建表: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 CREATE TABLE `test2` ( `id` ...
 - Java Learning 001 新建一个Java工程 HelloWorld程序
			
Java Learning 001 新建一个Java工程 HelloWorld程序 Step 1 . 在Eclipse 软件里,点击: File -> New -> Java Projec ...
 - 截止JDK1.8版本,java并发框架支持锁包括?
			
读写锁 自旋锁 乐观锁
 - Django 之 auth 模块
			
Django 内置一个 auth 模块,帮助用户实现注册.登录.注销以及修改密码等功能,帮助开发者省去了很多功夫. auth 模块 在创建模型时,Django内部会生成一个名为 auth_user 的 ...