问题标签 [jqgrid-asp.net]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1101 浏览

jquery - 将 jqGrid 与 WCF WebAPI 一起使用

我正在使用wcf webapi从我的 asp.net 应用程序中获取数据,并尝试使用 jqGrid 显示它。数据回来看起来像:

在标题中我有:

在页面下方,我有以下元素:

<table id="driverScoreCard"><tr><td></td></tr></table><div id="pager"></div>

运行示例时,我在 jqGrid 源中得到“对象不支持属性或方法'格式'”。我正在使用 jqGrid 4.1.2 版。让我知道我是否可以提供更多信息。

0 投票
1 回答
1645 浏览

asp.net-mvc - jqGrid 嵌入在自定义用户控件中

我有一个使用 jqGrid 的简单自定义用户控件。控件如下代码所示:

标记:

脚本(在 ascx 文件中)

loadUmltGrid函数在通过母版页加载的专用 js 文件中定义。这里是:

我需要在 Web 部件 (SharePoint) 和另一个控件中使用此用户控件,因此我只是在我的项目中添加了一个包装 Web 部件,并将该控件包含在另一个控件中。

从以下屏幕截图中可以看出,一切似乎都适用于 Web 部件 包装在 Web 部件中的用户控件

但是当我在另一个用户控件中使用它时,我遇到了两个奇怪的问题:

  1. 添加到工具栏的自定义“导出”按钮被复制
  2. 寻呼机(第 n 页,共 m 页)显示为左对齐

您可以在以下屏幕截图中看到此行为 另一个用户控件内的用户控件

有什么建议吗?

0 投票
1 回答
1994 浏览

jquery - 为什么当 Grouping 处于活动状态时 JqGrid 会丢失最右边的列边框?

我有一个没有太多自定义的网格,可以很好地呈现grouping: false

如果我打开分组,边框会消失,如屏幕截图所示。

其中一个关于边框的单元格的 CSS 类是ui-jqgrid并且TR.ui-row-ltr TD将边框设置为1px solid,但它实际上并没有呈现。如果我关闭边框属性,它会将其从分组行和网格中的所有其他行中删除。

关于如何绘制此边框的任何想法?谢谢!

按要求定义网格:

您可以使用以下 JSON 字符串在网格中填充测试数据,这会导致我出现问题:

0 投票
6 回答
176759 浏览

jquery - 如何获取 jqGrid 选定的行单元格值

有谁知道如何获取 JQGrid 选定行的单元格值?我在 JQGrid 中使用 mvc,我想访问所选行的隐藏列的值?

0 投票
1 回答
1306 浏览

jquery - 在 OnSelectRow 之外访问 JqGrid 选定值

我有一个带有子网格的 Jqgrid。在子网格上,我使用 asp.net mvc 3 应用了添加和删除功能。代码如下:

权限 ID 被全局定义为 0。但是当我按下网格的删除按钮时,它没有将权限 ID 的新值传递给控制器​​。当我调试它时,它成功地更改了权限 ID。

有谁知道什么问题?

谢谢

0 投票
1 回答
2693 浏览

javascript - 具有重复列的 Jqgrid 选择问题

我在 Jqgrid 中面临行选择问题。我在网格中复制了行。每当我选择重复项或它选择该重复行的第一条记录时。

在此处输入图像描述

0 投票
1 回答
100 浏览

jqgrid - 如果 javascript 已启用,jqGrid 可以降级吗?

我目前正在为我们的新门户项目评估网格组件。我遇到了我觉得很有趣的 jqGrid。我的一个要求是门户应该在关闭 javascript 的情况下工作。

我在 StackOverflow 上找到了这篇文章,但它没有回答这个问题。有谁可以告诉我 jqGrid 是如何处理这个问题的?

0 投票
1 回答
17721 浏览

jquery - jqGrid动态解析网格寻呼机ID?

我有 3 个简单的问题。

  1. 我有一些代码告诉我页面中是否存在 jqGrid 对象:

    如果有,我想找到寻呼机 ID 元素。有没有办法做到这一点?

  2. 假设我的 jqGrid 表中有一个自定义类:

    如何动态检查 jqGrid 中是否存在 customclass?

编辑:

在 Oleg 的帮助下,我已经能够编写一个reconfigPermissions()显示/隐藏默认添加、编辑和删除按钮的函数。这是功能:

当用户在页面其他地方定义的组合框中选择另一个日期范围时,将调用此函数。问题如下:如果最初加载网格时,用户有权使用默认时间段(在组合框中选择)一切正常。您可以在组合中切换日期范围,按钮会正确显示和消失。不幸的是,如果用户对最初选择的默认时间段没有权限(因此第一次创建网格有{add: false, edit: false, del: false}),即使切换到用户拥有权限的时间段也根本不会添加按钮。

这是绑定到组合框change事件处理程序的代码

有什么建议吗?

0 投票
2 回答
8475 浏览

jqgrid - 如何更改 jqgrid 分页样式

我想更改 jqgrid 的默认分页。我想要下面给出的分页

1 2 3 4 5.. 下一个

默认支持吗?我怎样才能做到这一点?

谢谢,

0 投票
2 回答
161 浏览

asp.net-mvc-2 - 脱离 DOM 的 jqGrid 表

我试图让 jqGrid 处理已经存在的 DOM 表。但是,我对执行此操作的一些说明感到有些困惑...例如,我在一个特定的帮助站点上阅读了此内容... http://www.secondpersonplural.ca/jqgriddocs/_2h30t8wte.htm 当他这么说时: "jquery.jqGrid.js 的新版本默认启用了这个模块,所以请确保将grid.tbltogrid.js 和grid.tbltogrid-min.js 复制到相应的文件夹中。如果您不希望包含此功能,对 jquery.jqGrid.js 进行适当的更改。”

他在说什么?

此外,Jquery 网格下载站点给了我一组说明:“为了使用这个模块,你应该在下载网格时将表格标记为网格(在其他模块中)。有关更多信息,请参阅下载。对于开发人员 - 这个是 src 目录中的 grid.tbltogrid.js。” 现在我在下载时标记了表格到网格模块。

我应该怎么做才能完成这项工作?

我应该调用什么函数,目前我正在调用......

这似乎有点不对劲。

更新:添加了我引用的内容 以下是我引用的脚本...忽略 DataTable 脚本...一旦我确认它有效,我将很快删除它们。