标签:
步骤:
引入 tooltip 扩展文件,基于easyui1.3.3,参考这里;
设置 easyui 的 data-options 属性,增加事件 onLoadSuccess;
增加 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 编码)
标签:
原文地址:http://my.oschina.net/u/2276973/blog/507806