EasyUI的datagrid自定义view
来源:互联网 发布:淘宝ccr手表怎么样 编辑:程序博客网 时间:2024/06/06 18:18
<script> var cardview = $.extend({}, $.fn.datagrid.defaults.view, { renderRow: function(target, fields, frozen, rowIndex, rowData){ var cc = []; cc.push('<td colspan=' + fields.length + ' style="padding:10px 5px;border:0;">'); if (!frozen && rowData.itemid){ var aa = rowData.itemid.split('-'); var img = 'shirt' + aa[1] + '.gif'; cc.push('<img src="images/' + img + '" style="width:150px;float:left">'); cc.push('<div style="float:left;margin-left:20px;">'); for(var i=0; i<fields.length; i++){ var copts = $(target).datagrid('getColumnOption', fields[i]); cc.push('<p><span class="c-label">' + copts.title + ':</span> ' + rowData[fields[i]] + '</p>'); } cc.push('</div>'); } cc.push('</td>'); return cc.join(''); } }); $(function(){ $('#tt').datagrid({ view: cardview }); }); </script><script type="text/javascript">var cardview = $.extend({}, $.fn.datagrid.defaults.view, { renderRow: function (target, fields, frozen, rowIndex, rowData) { var cc = []; cc.push('<div style="width:600px;overflow: hidden; padding: 4px 20px;">'); cc.push('<div style="margin-top:10px;margin-bottom:10px;float:left;width:49%;"><b>姓名:</b><span>'+rowData[fields[0]]+'</span></div>'); cc.push('<div style="margin-top:10px;margin-bottom:10px;float:left;width:49%;"><b>性别:</b><span>'+rowData[fields[1]]+'</span></div>'); cc.push('<div style="margin-top:10px;margin-bottom:10px;float:left;width:49%;"><b>出生年月:</b><span>'+rowData[fields[2]]+'</span></div>'); cc.push('<div style="margin-top:10px;margin-bottom:10px;float:left;width:49%;"><b>民族:</b><span>'+rowData[fields[3]]+'</span></div>'); cc.push('<div style="margin-top:10px;margin-bottom:10px;float:left;width:49%;"><b>电话:</b><span>'+rowData[fields[4]]+'</span></div>'); cc.push('<br/><br/><br/><br/><br/><br/><br/><br/>'); cc.push('<div style="margin-top:10px;margin-bottom:10px;"><b>现病史:</b><span>'+rowData[fields[5]]+'</span></div>'); cc.push('<div style="margin-top:10px;margin-bottom:10px;"><b>既往史:</b><span>'+rowData[fields[6]]+'</span></div>'); cc.push('<div style="margin-top:10px;margin-bottom:10px;"><b>个人史:</b><span>'+rowData[fields[7]]+'</span></div>'); cc.push('<div style="margin-top:10px;margin-bottom:10px;"><b>家族史:</b><span>'+rowData[fields[8]]+'</span></div>'); cc.push('</div>'); return cc.join(''); } });$(function(){ $('#tt').datagrid({ view: cardview }); });</script>
easyui官方demo用PHP加载数据,for循环添加到自定义view。可以自己去任意的布局整个datagrid的view,cc数组中间的代码全部删除,添加自己所需要的页面布局就可以了。
0 0
- EasyUI的datagrid自定义view
- easyui 的 DataGrid View 使用
- easyUI自定义datagrid的列显示
- jQuery EasyUI自定义DataGrid的Editor
- easyUI 自定义排序datagrid
- easyui datagrid自定义操作
- easyui datagrid自定义表头
- easyui datagrid 样式自定义
- easyUI自定义DataGrid分页栏
- easyui datagrid自定义操作列
- easyui datagrid自定义操作列
- easyUI自定义DataGrid分页栏
- easyui datagrid pagination 自定义分页
- easyui-datagrid自定义操作列
- easyui的datagrid控件toolbar添加自定义控件
- easyui 加载datagrid的时候添加自定义分页参数
- LayUI自定义分页插件,仿EasyUI的DataGrid
- EasyUI中 datagrid 插件 使用自定义的icon图标
- js变量
- Java实现 循环链表
- linux ubuntu下vsftp搭建,tar安装包模式
- windows2003 IIS6 部署MVC4程序等等
- Bitmap回收异常:trying to use a recycled bitmap android.graphics.Bitmap问题解决
- EasyUI的datagrid自定义view
- 前端开发插件全套汇总,未删减版仅这一次分享
- rgba()兼容的解决办法
- java中构造方法和this,static关键字
- (0046) iOS开发之View的frame和bounds之解惑
- 自旋锁(spinlock) 解释得经典,透彻
- js将时间格式Wed May 25 13:55:10 CST 2016转换为2016-5-25格式再得到7天后的时间
- 保存Session ID 的几种方式
- 文章标题