【问题标题】:Context Menu in Jqgrid on Row Click in JqgridJqgrid中的上下文菜单在行上单击Jqgrid
【发布时间】:2010-11-17 07:04:22
【问题描述】:

我正在使用带有 asp.net 的 Jqgrid 3.6 beta 版本,我想在行选择上添加动态上下文菜单。当用户右键单击 jqgrid 中的一行时,他希望看到一些菜单,如文件、编辑和其他菜单。我已经完成了使用单页,即 jqgrid 及其父(JS 文件)都在单页中。但是在我的主应用程序中,我有一个母版页,其中定义了所有 JS 和内容的单独页面(Jqgrid)。那么会发生什么是在单页应用程序中运行的相同代码在主详细信息页面中不起作用。任何人都可以帮我解决这个问题

【问题讨论】:

  • 我的应用程序将类似于以下场景。假设 A.aspx(类似于母版页)在那里我调用所有选项卡并加载选项卡,这些选项卡将与 b 链接。使用 div 包含 jqgrid 的 aspx 将调用那些单击的页面以在 A.aspx 本身内部加载。现在在这种情况下,我将上下文菜单放在单页应用程序中工作正常,当我将它放在 b.aspx 中时,这对我不起作用。在这种情况下可以做什么......
  • 你使用jquery.contextmenu.js吗?如果您发布可用于重现您的问题的代码示例会更好。此外,您可以随时修改问题的文本。最好修改或附加问题的文本,以便在评论中写下附加信息。
  • 不推荐使用 jqGrid 的复古版本(非常旧的版本)。尤其是使用旧的 beta 版本。您可以从trirand.com/blog/?page_id=6下载当前3.8.1版本的jqGrid

标签: asp.net jqgrid


【解决方案1】:

Atlast 我得到了上下文菜单的解决方案,并且工作正常。为此,我需要添加 afterinsertrow 和 ondblclickrow 函数,然后它就可以正常工作了

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-28
    • 2011-09-30
    • 2017-12-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多