【问题标题】:Annoying tooltip above jqGrid cells - see screenshotjqGrid 单元格上方令人讨厌的工具提示 - 见截图
【发布时间】:2013-05-22 15:29:52
【问题描述】:

在我的 jqGrid 的一列上,我从后端传输数字,然后使用 loadComplete 事件和查找表,我将这些数字转换为适当的字符串表示形式,问题是,转换后是完成后,一旦用户将鼠标指针放在其中一个转换后的单元格上方,仍然会出现带有数字的烦人工具提示。

我该如何解决这个问题?

截图:

代码:

    loadComplete: function(){
          $('td[aria-describedby="list2_relevancy"]').each(function(){
              var rowId = $(this).siblings().filter('[aria-describedby="list2_id"]').html();
              var statusId = $(this).html();
              var innerHTML = typeof lookup[statusId] === 'undefined' ? get_phrase("New") : lookup[statusId];
              $(this).html('<span style="cursor:pointer;font-weight:bold;text-decoration:underline;" onclick="showApproveList(' + rowId + ')">' + innerHTML + '</span>');
          });

我该如何解决这个问题?

非常感谢任何帮助。

【问题讨论】:

  • 请在帖子中附上截图,以便我们为您提供适当的帮助。
  • 屏幕截图已经存在,不过只是网格的一部分,因为我看不出我的桌面和浏览器是如何相关的。谢谢!
  • 您好,抱歉,上次页面未正确呈现。我认为数字“1”是rowId。我过去曾经历过这种情况,所以是什么给了我这个想法。请回复,以便我进一步为您提供帮助!
  • 这不是 Row id 先生,而是在将上面的代码添加到 loadComplete() 事件之前,我将鼠标悬停在单元格中的值。
  • 罗杰,仔细阅读一下,您的专栏中是否有“标题”属性?如果没有,您能否添加“标题:假”属性?请查看可能导致您的问题:stackoverflow.com/questions/7660475/…

标签: javascript css jqgrid


【解决方案1】:

按照您的要求发布我的答案。

您可以尝试拥有该属性:

{title: false}

关于你的 jqGrid 的实例化以避免这个工具提示。

希望以后能帮助到更多的人。

【讨论】:

    猜你喜欢
    • 2012-09-02
    • 1970-01-01
    • 2015-01-07
    • 1970-01-01
    • 1970-01-01
    • 2013-02-11
    • 2010-09-22
    • 1970-01-01
    • 2013-12-11
    相关资源
    最近更新 更多