直接在formatter里使用class="easyui-tooltip"不生效,看其它人说是被过滤了,因此要手工另外修复它 

第一步,formatter里增加titile提示语句 

function formatWorkroomName(value, row, index) {
    var a = "<a title=\"" + value + "\" class=\"easyui-tooltip\" onclick='goEditP(\"" + row.id + "\")'>" + value + "</a>";
    return a;
}

第二步,在DataGrid的onLoadSuccess事件中,修复tooltip,并可以自定义样式

复制代码
onLoadSuccess: function () {
            //加载项目进度图标
            loadPieIcon();
            //设置tooltip
            $(".easyui-tooltip").tooltip({
                onShow: function () {
                    $(this).tooltip('tip').css({
                        'backgroundColor': '#ffffff',
                        borderColor: '#ff0000',
                        boxShadow: '1px 1px 3px #292929'
                    });
                }
            });
        }
复制代码

参考:http://blog.csdn.net/winnyrain/article/details/51151604

posted on   time_on  阅读(374)  评论(0编辑  收藏  举报
努力加载评论中...

点击右上角即可分享
微信分享提示