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对象的遍历
随机推荐
- Log4Net日志记录介绍
原文地址 : http://www.cnblogs.com/wolf-sun/p/3347373.html#3009010 简介 log4net库是Apache log4j框架在Microsoft . ...
- PTA实验作业-01
一.PTA实验作业 本周要求挑3道题目写设计思路.调试过程.设计思路用伪代码描述.题目选做要求: 顺序表选择一题(6-2,6-3,7-1选一题),代码必须用顺序结构抽象数据类型封装 单链表选择一题(6 ...
- oracle--存储过程2--bk
oracle存储过程demo1---无返回值的存储过程: /* 写一个过程,可以向book表添加书 */ create table book( id number(4), book_name varc ...
- js中object、字符串与正则表达式的方法
对象 1.object.hasOwnProperty(name) 检测object是否包含一个名为name的属性,那么hasOwnProperty方法返回true,但是不包括其原型上的属性. 正则表达 ...
- [xjtu21]wmq的午餐 计数问题
http://oj.xjtuacm.com/problem/21/ 对13进行分析,每种价格出现的次数: $(C_m^1 + C_m^2 + ... + C_m^m)(C_{n - m}^0 + C_ ...
- 为JFileChooser设定扩展名过滤
--------------------siwuxie095 工程名:TestFileChooser 包名:com.siwuxie095.fil ...
- CodeForces 492E Vanya and Field (思维题)
E. Vanya and Field time limit per test 2 seconds memory limit per test 256 megabytes input standard ...
- 解决Umbraco中Generated文件夹下面model问题
在Visual Studio中开发Umbraco项目时,有一个文件夹叫Generated, 在Umbraco 的back office中的Document Type产生的model都会自动进入这个文件 ...
- JSONCPP开发环境搭建
环境设置 项目地址 https://github.com/open-source-parsers/jsoncpp.git 操作系统 64位 Fedora 24 安装jsoncpp $ git clon ...
- [CentOS7] 搭建vncserver,远程通过vncviewer来查看图形界面
Linux上搭建vncserver需下载tigervnc,当然可以从命令下载: 查看一下可以下载哪些: 下载tigervnc-server: 然后可以简单看下 cat /lib/systemd/sys ...