- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在多选模式下使用 JqGrid 并恢复用户的选择。 JqGrid 定义如下:
$("#StatusList").jqGrid({
url: '@Url.Action("UpdateStatusList", "Inventory")',
datatype: 'json',
mtype: 'GET',
colNames: ['Status', 'statusId'],
colModel: [
{ name: 'Status', index: 'Status', align: 'left', sortable: false },
{ name: 'statusId', index: 'statusId', hidden: true}]
});
我对服务器和客户端之间的所有通信没有任何问题。一切正常。但是我觉得在使用发送 JSON 数据的函数填充 JqGrid 时我在复制数据:
public ActionResult UpdateStatusList()
{
var jsonData = new
{
rows = (from status in DatabaseInMemory.WoodStatus.GetEntities()
select new
{
i = status.ID,
cell = new string[] { status.Name,
status.ID.ToString() }
}).ToArray()
};
return Json(jsonData, JsonRequestBehavior.AllowGet);
}
如您所见,id 被传递了两次: - 对于 JSON ID。 - 用于帮助我从网格中恢复 ID 的隐藏列。
返回客户端,JSON Id 不保存在 selarrrow 属性中。此属性根据网格中的位置保存 id。我正在使用它来获取选定的数据,并恢复真实的 ID。
JqGrid 是否处理并保存通过 JSON 数据传递的 id,或者它是否丢失并且始终需要一个隐藏列来跟踪行?
最佳答案
您应该将 i = status.ID
更改为 id = status.ID
。
关于c# - ASP.NET MVC/JqGrid : Is the JSON Id processed and recoverable?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7107916/
默认情况下,Devise 中的忘记密码实际上不会向电子邮件发送密码重置链接,我知道 :recoverable 模块是需要启用/实现的模块。 我尝试在 google 和 stackoverflow 中搜
在Java文档中,我看到了定义 “如果可以合理地期望客户端从异常中恢复,请将其设为受检查的异常。如果客户端无法从异常中恢复,请将其设为未经检查的异常” Unchecked Exceptions — T
我希望 Recoverable 模块为我的用户发送带有重置密码链接的“邀请”电子邮件(该应用程序仅接受邀请),我在初始化程序中部分声明了方法: module Devise class Mailer
devise_mapping.registerable?, devise_mapping.recoverable?....来自哪里?我的意思是我找不到指示它们的文件,找不到任何关于它们的信息。 为什么
本文整理了Java中com.arjuna.ats.jta.recovery.XARecoveryResource.recoverable()方法的一些代码示例,展示了XARecoveryResourc
当运行以下 C 程序时,我从 Windows 10 上的 getaddrinfo() 收到这个奇怪的错误: https://gist.github.com/anonymous/4406cb031791
我在多选模式下使用 JqGrid 并恢复用户的选择。 JqGrid 定义如下: $("#StatusList").jqGrid({ url: '@Url.Action("Upda
非常感谢您的帮助:) 我在 PDO 连接上不断收到错误,如下所示: 警告:PDO::__construct(): php_network_getaddresses: getaddrinfo faile
非常感谢您的帮助:) 我在 PDO 连接上不断收到错误消息,例如:查找。 代码如下: dbserver = 'localhost'; $this->username = 'tiffinie'; $th
我需要在漫长的操作中枚举可能数百万个 blob。来自 List Blobs documentation ,我仍然留下以下问题: NextMarker 值的持续时间或过期时间是多少? 我可以在不同的 H
当我执行这段代码时出现这个错误。我不知道该怎么办。请帮忙 Resultados para la búsqueda Número de resultados
我正在使用 CodeIgniter 并尝试创建图像缩略图。我在某些情况下取得了成功,但在某些情况下却失败了。我收到以下错误 - > 我在“image_lib”库加载后使用了这段代码。 ini_set(
这个 Kivy 程序可以在我的 Windows 计算机上运行,但当我用 buildozer 打包它并在 Android 上运行时就不行了。在 Android 上它给出错误: I/python (
我一直在尝试在 Lambda 函数上使用 nodejs 部署我的 GraphQl Apollo Server,在无服务器离线状态下它运行良好,当我尝试部署它时失败并显示错误: “发生可恢复错误(写入
我有一个 Bash 脚本,它创建一个 .tar.gz 文件,加密,然后将它发送到一个驱动器。但是,之后我无法打开 .tar.gz 文件。这是我的过程... 加密的 Bash 脚本。 #!/bin/sh
我是一名优秀的程序员,十分优秀!