首页 > 其他 > 详细

easyui datagrid 添加 tooltip

时间:2015-09-17 19:55:28      阅读:213      评论:0      收藏:0      [点我收藏+]

步骤:

  1. 引入 tooltip 扩展文件,基于easyui1.3.3,参考这里

  2. 设置 easyui 的 data-options 属性,增加事件 onLoadSuccess;

  3. 增加 onLoadSuccess 的处理方法,在 datagrid 数据加载完成后初始化 tooltip。

参考代码:

... 略 ...

<script type="text/javascript" src="__MJS__/jquery.easyui.min.js"></script>
<script type="text/javascript" src="__MJS__/jquery.datagrid.extend.js"></script>

... 略 ...

<table id="dg" idField="id" class="easyui-datagrid" url="__URL__/{$Api_Infor.url_prefix}_list_data{$Api_Infor.url_parms}" toolbar="#toolbar"  pagination="true" pageSize="10"   rownumbers="true"   remoteSort="true" ctrlSelect="true" data-options="onLoadSuccess: onLoadSuccess">

</table><!-- end 表格数据部分 -->
 
 ... 略 ...
 
 <script>
     // grid数据加载成功后
    function onLoadSuccess(data) {

        // 初始化 tooltip
        $(‘#dg‘).datagrid(‘doCellTip‘, {
            onlyShowInterrupt: true,
            position: ‘bottom‘,
            maxWidth: ‘450px‘,
            // specialShowFields: [{field:‘status‘,showField:‘statusDesc‘}],
            tipStyler:{
                backgroundColor:‘#FFFFCC‘,
                color: ‘#333‘,
                // borderColor:‘#ff0000‘,
                boxShadow:‘1px 1px 3px #eee‘,
                wordBreak: ‘break-all‘
            }
        });
    }
  </script>

效果如下:

技术分享

扩展下载:

http://www.easyui.info/easyui/extends/jquery.datagrid.extend.js (如果浏览器打开可能乱码,可以先转换成 utf8 编码)


easyui datagrid 添加 tooltip

原文:http://my.oschina.net/u/2276973/blog/507806

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!