问题标签 [mvcjqgrid]

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 投票
0 回答
1501 浏览

asp.net-mvc-4 - 使用 MvcJQgrid 的 treegrid 工作示例

我想使用来自这里的 Treegrid:http://mvcjqgrid.skaele.it/Home/TreeGrid 无法使用控制器找到工作示例,需要模型代码才能使其工作。我一直在使用普通网格版本,否则喜欢网格。如果有人成功使用了 MvcJQGrid 中的 treegrid,请指导我。我按照作者的要求修改了视图(HTML 助手),但看不到树视图。像普通网格一样工作。

提前致谢。

0 投票
1 回答
862 浏览

jqgrid - jqGrid 分组行覆盖我构建到网格中的“间隔”列

当我将分组添加到网格中时,除了一个问题之外,它的效果很好。包含分组信息的行正在使用网格“宽度”的 colspan 构建,这意味着它位于我在网格中构建的一些垂直列的顶部,以帮助添加视觉分隔在此处输入图像描述

有没有办法让这一行不跳过那一列,这样我就可以在网格中的各个部分之间保持良好的视觉中断?

更新: 我通过以下方法过程添加这些垂直“间隔”列:-在 jqGrid 设置中

-colmodel 设置匹配将包含“空格”的单元格

-css

0 投票
1 回答
1379 浏览

javascript - JqG​​rid - 渲染问题

我在使用 VS2010 的 ASP.NET MVC 应用程序中使用 JqGrid。我的 Grid 似乎无法在我的视图上正确呈现,并且不允许我访问视图上的其他控件(包括整个页面)。看画面吹:

网格中的行:

在此处输入图像描述 没有任何行的网格: 在此处输入图像描述

但是一旦我修改并将数据提交回控制器内联编辑输入页面就可以访问了。

我的脚本:

我的观点:

我的控制器:

我正在使用 JqGrid 4.5.1。我已经在 IE9 和 Firefox 22.0 中测试了这段代码。有什么帮助吗??

0 投票
2 回答
3883 浏览

jqgrid - 如何从子网格中获取数据并发布到控制器?

我需要通过单击网格外的“提交”按钮将所有子网格数据发布到 MVC 控制器。

我可以使用以下代码获取父网格数据。

如何获取子网格数据?子网格是内联可编辑的。

在此处输入图像描述

提前致谢

0 投票
2 回答
5062 浏览

jqgrid - JQGrid根据条件在单元格中设置值

我需要根据条件设置 JQgrid 单元格值,假设变量值为 1 则需要设置自行车,如果为 2 则需要设置为汽车,依此类推。

谁能解释一下如何实现这一目标?

0 投票
1 回答
5795 浏览

jquery - 单击图标时如何在 JqGrid 中打开带有 TextArea 的弹出窗口?

我是 JqGrid 的新手,试图实现以下功能。我试图寻找一个演示来打开一个弹出窗口,但没有运气。如果有任何我可以参考的演示,请告诉我。

我有一个 JqGrid,如下图所示。我刚刚使用下面的代码添加了“注释”列

当点击笔记图标时,我想打开一个弹出窗口来添加一些笔记,弹出窗口应该包括一个文本区域、保存和取消按钮来保存笔记。

JqG​​rid

0 投票
2 回答
938 浏览

asp.net-mvc - 在 MVC jqGrid 中添加激活/停用按钮

我的项目中有 FormTemplate 类

我使用 MVC jqGrid http://mvcjqgrid.skaele.it/Home/Formatters
在页面上显示 FormTemplates 列表

我没有IsFreeze在我的页面上显示属性的值,但我需要IsFreeze == true为每个 FormTemplate 添加激活按钮和取消激活按钮。

我试图添加检查功能buttonize

新增功能

并添加到控制器中

但我只获得页面上所有 FormTemplates 的激活按钮。
如何解决?

0 投票
1 回答
4067 浏览

jquery - 如何处理 jqGrid 组合框列中的“值”和“文本”属性?

我有 Trirand MVC jqGrid 包,但我确信这个问题对整个 jqGrid 都很重要。我有一个绑定到 Id 的列:

在我的 GridModel (网格的视图模型)中。在显示模式下,网格PaymentSchemeId按预期显示 的值。在编辑模式下,它显示了一个包含所有支付方案的下拉列表,选择一个后,显示的是一个人的名字而不是 Id,但我认为这只是副作用。

如何设置列以PaymentSchemeId在显示PaymentSchemeName属性值时绑定和存储值?

网格渲染的脚本相当长,但我将其全部包括在内,以免删节有意义的内容。

请求的响应/Parkade/IndexDataRequest?jqGridID=IndexGrid是:

我期望它的值为 2 PaymentSchemeId,因为我的实体对 table 有一个 FK PaymentScheme,并且我将这些记录之一的 PK 存储在 中PaymentSchemeId,因此Id后缀和整个需要下拉列表。如您在 JS 中所见,下拉列表填充在服务器端:

示例,以及添加的其他相关代码。我希望作为一个 IDPaymentSchemeId有一个int价值。我得到了我所期望的。下拉列表的值与列定义一起呈现为

我非常接近逐字复制他们的示例,所以请不要解释为什么 GET 请求有一个jqGridID=IndexGrid在控制器上被忽略的查询字符串:

在你问之前:

和:

我认为我应该使用“选择器”作为该 FK 列的格式化程序,但我仍在试图弄清楚如何CustomFormatter在我的列定义中使用 Trirand 来实现这一点,因为他们没有费心给我们一个 DropDownFormatter 选项。

0 投票
1 回答
316 浏览

jqgrid - JQGrid MVC 客户端事件未触发

注意:这是我询问的 JQGrid MVC 组件,它是在 C# 服务器端创建的。

我试图让 ClientSideEvents 在删除一行时触发。

唯一真正调用任何东西的是 AfterAjaxRequest,它将调用一个测试 javascript 函数

任何想法,这让我发疯!

0 投票
0 回答
103 浏览

asp.net-mvc - 在 mvc 应用程序中,jqgrid 显示第 0 页

在我的应用程序中,所有 jqgrids 在页面加载时都显示第 0 页(此处不显示任何内容),而网格中没有任何记录。实际上它必须显示第 0 页,共 0 页。

即使在添加记录之后,它也会显示第 1 页,共 0 页,它必须显示第 1 页,共 1 页。我不明白出了什么问题。有谁知道可能是什么问题?

我正在使用 jqgrid 4.5.4 版本,我正在将 json 数据绑定到网格..

请帮助我你的想法..谢谢..这是我没有数据的网格的图像