【问题标题】:Override JqGrid header click or implement JqGrid header double click覆盖 JqGrid 标头单击或实现 JqGrid 标头双击
【发布时间】:2016-12-08 07:13:38
【问题描述】:

在我的 Asp.Net Web 应用程序中,我使用 jQuery 使用 JqGrid。

JqGrid 在列标题单击时提供排序功能,但我有一个特定要求:我想实现列标题双击并调用自定义 JavaScript 函数以在 JqGrid 下方显示结果/消息(不在页脚中,超出网格区域) , 自定义消息取决于用户双击了哪个列。

提前致谢

【问题讨论】:

  • 你可以做到,要坚强!!

标签: javascript jquery html asp.net jqgrid


【解决方案1】:

jqGrid 标头存储在标签中。 因此,您只需简单地获取 jqGrid 的 id 并设置双击事件并获取 div 标签并将其附加到网格中,并附上您的 require 消息。

$("#id-of-your-grid th").dbclick(function() {...});

【讨论】:

  • 感谢@shakyl mansuri 的快速响应,是的,我在 gridComplet 事件上注册了双击事件,唯一的障碍是排序,实际上在网格列上启用了排序,双击不起作用,但是我们对双击有更高的优先级,所以我们禁用了排序并且它起作用了:)
猜你喜欢
  • 2011-09-08
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-12-12
  • 2011-03-18
  • 1970-01-01
相关资源
最近更新 更多