easyUi datagrid数据表
2016-03-13 00:00
453 查看
添加任意html:
columns:[[
{field:'rid',title:'房间号',width:60},
{field:'rtype',title:'房间类型',width:100},
{field:'rstate',title:'房间状态',width:100},
{field:'rprice',title:'房间价格',width:100},
{field:'operation',title:'操作',width:100,formatter: function(value,row,index){
var h = "";
h += "<a href='openTable'>修改</a> ";
h += "<a href='"+row.rid+"'>删除</a> ";
return h;
}
}
]]
------------------------------------------------------------------------------------
加载嵌套json:
1.4.3:
columns:[[
{field:'cid',title:'证件号',width:60},
{field:'cname',title:'姓名',width:100},
{field:'cintime',title:'入住日期',width:100},
{field:'couttime',title:'退房日期',width:100},
{field:'rid',title:'房间号',width:100,
formatter: function (value,row,index) {
if (row.room){
return row.room.rid;
} else {
return value;
}
}
}
]]
1.4.2之前:
(function($){
var renderEmptyRow = $.fn.datagrid.defaults.view.renderEmptyRow;
$.extend($.fn.datagrid.defaults.view, {
renderEmptyRow:function(target){
var fields = $(target).datagrid('getColumnFields');
for(var i=0; i<fields.length; i++){
var col = $(target).datagrid('getColumnOption', fields[i]);
col.formatter1 = col.formatter;
col.styler1 = col.styler;
col.formatter = col.styler = undefined;
}
renderEmptyRow.call(this, target);
for(var i=0; i<fields.length; i++){
var col = $(target).datagrid('getColumnOption', fields[i]);
col.formatter = col.formatter1;
col.styler = col.styler1;
col.formatter1 = col.styler1 = undefined;
}
}
})
})(jQuery);
columns:[[
{field:'rid',title:'房间号',width:60},
{field:'rtype',title:'房间类型',width:100},
{field:'rstate',title:'房间状态',width:100},
{field:'rprice',title:'房间价格',width:100},
{field:'operation',title:'操作',width:100,formatter: function(value,row,index){
var h = "";
h += "<a href='openTable'>修改</a> ";
h += "<a href='"+row.rid+"'>删除</a> ";
return h;
}
}
]]
------------------------------------------------------------------------------------
加载嵌套json:
1.4.3:
columns:[[
{field:'cid',title:'证件号',width:60},
{field:'cname',title:'姓名',width:100},
{field:'cintime',title:'入住日期',width:100},
{field:'couttime',title:'退房日期',width:100},
{field:'rid',title:'房间号',width:100,
formatter: function (value,row,index) {
if (row.room){
return row.room.rid;
} else {
return value;
}
}
}
]]
1.4.2之前:
(function($){
var renderEmptyRow = $.fn.datagrid.defaults.view.renderEmptyRow;
$.extend($.fn.datagrid.defaults.view, {
renderEmptyRow:function(target){
var fields = $(target).datagrid('getColumnFields');
for(var i=0; i<fields.length; i++){
var col = $(target).datagrid('getColumnOption', fields[i]);
col.formatter1 = col.formatter;
col.styler1 = col.styler;
col.formatter = col.styler = undefined;
}
renderEmptyRow.call(this, target);
for(var i=0; i<fields.length; i++){
var col = $(target).datagrid('getColumnOption', fields[i]);
col.formatter = col.formatter1;
col.styler = col.styler1;
col.formatter1 = col.styler1 = undefined;
}
}
})
})(jQuery);
相关文章推荐
- day10 Request&Response
- ioS学习 UITableViewCell 增加、删除、移动
- Rescue
- 《第一行代码》 随手笔记——第三章 UI开发的点点滴滴
- UITableView介绍 之 复杂cell的高度计算
- 1016-06-首页20-封装工具条---UITableView控件距离顶部的间距问题----cell选中时的背景颜色设置
- jsp request跳转页面和response跳转页面
- 232. Implement Queue using Stacks
- Integer.parseInt(String s) 和 Integer.valueOf(String s) 的区别
- 用UIScrollView,UIPageControl来实现滚动视图。
- iOS完美版的UIScrollView无缝循环:你值得一看
- 从sqlcommandbuilder引出的小想法
- 用UIpickView实现省市的联动
- IOS_压缩图片UIImage
- 用Source Insight追踪Arduino的setup和loop
- 1562 Guess the number
- 625A.Guest From the Past
- 62. 63. Unique Paths 64. Minimum Path Sum
- 设计模式-Builder模式
- JavaSE入门学习29:Java常用类之StringBuffer类和StringBuilder类