jqGrid jqgrid formatter用法 根据 列 内容,改变当前列的 显示内容
2016-11-15 00:00
351 查看
{name : 'type', index : 'a.type', width : 100,
formatter:function(cellvalue, options, rowObject){
// 根据后天内容 ,显示不同的内容
// cellvalue 代表单元格内容
//options - 该cell的options设置,
// 包括{rowId, colModel(当前行的属性),grid(当前表格),pos
//rowObject - 当前row数据,
if(cellvalue ==1){
return "集团";
}else if ( cellvalue ==2 ) {
return "部门";
}else {
return "其他";
}
}
}
当然这里的 方法也是可以 定义一个方法在 外面 进行 编写的
参考: http://blog.csdn.net/lmzpp/article/details/5951793
当然是在前端里面 判断 后台的 数据,然后 显示具体的内容了,这样也比较好改。
虽然也是可以在后台 或者是 SQL 里面 进行 判断 和显示对应的值,但是其实这样对 后期 维护 和修改 真的不太好。不建议这样干。
比如 后台 bean 里面 修改 :
/**
* 适用类型 名称 可以把这个看做是 VO层 ,随便搞
*//*
private String typeName;
public String getTypeName() {
if ( getType()==1 ) {
return "集团";
}else if ( getType()==2 ) {
return "部门";
}else {
return "其他";
}
}*/
jqGrid学习总结_1 获取或设置行及单元格的值:
http://blog.csdn.net/luguling200802544/article/details/46438659
formatter:function(cellvalue, options, rowObject){
// 根据后天内容 ,显示不同的内容
// cellvalue 代表单元格内容
//options - 该cell的options设置,
// 包括{rowId, colModel(当前行的属性),grid(当前表格),pos
//rowObject - 当前row数据,
if(cellvalue ==1){
return "集团";
}else if ( cellvalue ==2 ) {
return "部门";
}else {
return "其他";
}
}
}
当然这里的 方法也是可以 定义一个方法在 外面 进行 编写的
参考: http://blog.csdn.net/lmzpp/article/details/5951793
当然是在前端里面 判断 后台的 数据,然后 显示具体的内容了,这样也比较好改。
虽然也是可以在后台 或者是 SQL 里面 进行 判断 和显示对应的值,但是其实这样对 后期 维护 和修改 真的不太好。不建议这样干。
比如 后台 bean 里面 修改 :
/**
* 适用类型 名称 可以把这个看做是 VO层 ,随便搞
*//*
private String typeName;
public String getTypeName() {
if ( getType()==1 ) {
return "集团";
}else if ( getType()==2 ) {
return "部门";
}else {
return "其他";
}
}*/
jqGrid学习总结_1 获取或设置行及单元格的值:
http://blog.csdn.net/luguling200802544/article/details/46438659
相关文章推荐
- 根据服务器返回的状态改变前端显示的内容(Angular 过滤器)
- wpf datagrid 单元格颜色 根据条件改变颜色 根据表datatable动态显示datagrid内容
- list contro控件根据单元格的内容改变显示的颜色
- Android-根据软键盘的显示与隐藏改变输入框的内容
- android 根据EditText 内容,改变TextView显示
- 点击下拉菜单按钮根据下拉框的值在当前页面显示不同的网页内容。
- 根据内容改变actionbar的menu菜单MenuItem的显示
- GridView使用技巧之:根据绑定的内容改变单元格(或者行)的显示样式
- Android 根据Edittext内容动态改变Listview显示的数据
- 将网页内容保存为字符串以及根据字符串显示成网页
- 根据一个表中的内容标记另一个表的显示内容
- combox box简单用法-------从组合框里选择内容在编辑框中显示
- 通过css改变图片显示的内容
- 使用javascript动态改变当前行的显示样式
- 如何让div根据内容自动显示水平垂直滚动条
- ajax.js里面有内容显示效果,根据ID
- 根据下拉框选择变化显示不同内容
- GridView根据获取的值显示不同内容
- 文章,记录按内容分页显示,根据文章内容按字数进行分页
- Web中模态对话框加载后根据加载内容动态改变其大小并使其居中