[easyui] - 在easyui的table中展示提示框

Posted ukzq

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[easyui] - 在easyui的table中展示提示框相关的知识,希望对你有一定的参考价值。

因为在easyui的table中字段过多,而无法展示全时,被迫只能使用这个方法.

使用方式:

  $(‘#dg‘).datagrid({

后的

 queryParams: form2Json(‘searchform‘),

后设置:

            //悬停提示tooltip
            onLoadSuccess: function (data) {
                $(this).datagrid(‘tooltip‘);
            },

之后

columns: [[

后的

   ]]
}, //新增逗号

添加:

        //之下为鼠标悬停table上展示单个字段的tooltip
        $.extend($.fn.datagrid.methods, {
            tooltip: function (jq, fields) {
                return jq.each(function () {
                    var panel = $(this).datagrid(‘getPanel‘);
                    if (fields && typeof fields == ‘object‘ && fields.sort) {
                        $.each(fields, function () {
                            var field = this;
                            bindEvent($(‘.datagrid-body td[field=‘ + field + ‘] .datagrid-cell‘, panel));
                        });
                    } else {
                        bindEvent($(".datagrid-body .datagrid-cell", panel));
                    }
                });
                function bindEvent(jqs) {
                    jqs.mouseover(function () {
                        var content = $(this).text();
                        if (content && content != "") {
                            $(this).tooltip({
                                content: content,
                                trackMouse: true,
                                deltaX: 15,
                                deltaY: -5,
                                onShow: function () {
                                    $(this).tooltip(‘tip‘).css({
                                        backgroundColor: ‘#f7f5d1‘,
                                        borderColor: ‘black‘
                                    });
                                }
                            }).tooltip(‘show‘);
                        }
                    });
                }
            }
        })
    //tooltip end

即可.

技术图片

 

以上是关于[easyui] - 在easyui的table中展示提示框的主要内容,如果未能解决你的问题,请参考以下文章

利用easyui来显示一个table

easyui datagrid table的url怎么加参数

easyui如何使用table布局嵌套多个table?

easyui如何设置table的固定宽度?

easyui中的table中怎么设置初始化的时候选中多行

easyui的datagrid怎么绑定数据库