首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

如何在编辑时获取jqGrid单元格值

在编辑jqGrid单元格值时,可以使用以下方法获取单元格值:

  1. 获取当前编辑行的所有值:
代码语言:javascript
复制
var rowData = $("#jqGrid").jqGrid('getRowData', rowid);

其中,rowid是当前编辑行的ID。

  1. 获取当前编辑行的某个单元格的值:
代码语言:javascript
复制
var cellValue = $("#jqGrid").jqGrid('getCell', rowid, 'columnName');

其中,rowid是当前编辑行的ID,columnName是要获取值的列名。

  1. 在编辑事件中获取单元格值:
代码语言:javascript
复制
$("#jqGrid").jqGrid('editGridRow', rowid, {
    afterSubmit: function(response, postdata) {
        var cellValue = postdata.newValue;
    }
});

其中,rowid是要编辑的行ID,postdata.newValue是要更新的单元格值。

  1. 在保存事件中获取单元格值:
代码语言:javascript
复制
$("#jqGrid").jqGrid('saveRow', rowid, {
    aftersavefunc: function(rowid, response) {
        var cellValue = $(this).jqGrid('getCell', rowid, 'columnName');
    }
});

其中,rowid是要保存的行ID,columnName是要获取值的列名。

通过以上方法,可以在编辑jqGrid单元格时获取单元格值。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

TPC基准程序及tpmc-兼谈使用性能度量如何避免误区

TPC基准程序及tpmc ─ 兼谈使用性能度量如何避免误区  今天的用户选用平台面对的是一个缤纷繁杂的世界。用户希望有一种度量标准,能够量化计算机系统的性能,以此作为选型的依据。...TPC的出版物是开放 的,可以通过网络获取(http://www.tpc.org)。TPC不给出基准程序的代码,而只 给出基准程序的标准规范(StandardSpecification)。...二、如何衡量计算机系统的  性能和价格  系统选型,我们一 定不要忘记我们是为特定用户环境中的特定应用选择系统。切忌为了“与国际接 轨”而盲目套用“国际通用”的东西。...使用任何一种 性能和价格度量,一定要弄明白该度量的定义,以及它是什么系统配置和运 行环境下得到的,如何解释它的意义等。下面我们由好到差讨论三种方式。...使用TPC-C,我们应该清楚地知道:我的应用是否符合 批发商模式?事务请求是否与表1近似?对响应时间的要求是否满足表1?如果都不 是,则tpmC的参考价值就不太大了。

1.3K20

Linux+Windows: 程序崩溃 C++ 代码中,如何获取函数调用栈信息

一、前言 二、Linux 平台 三、Windwos 平台 一、前言 程序执行过程中 crash 是非常严重的问题,一般都应该在测试阶段排除掉这些问题,但是总会有漏网之鱼被带到 release 阶段。...因此,程序的日志系统需要侦测这种情况,代码崩溃的时候获取函数调用栈信息,为 debug 提供有效的信息。...这篇文章的理论知识很少,直接分享 2 段代码: Linux 和 Windows 这 2 个平台上,如何用 C++ 来捕获函数调用栈里的信息。 二、Linux 平台 1....捕获异常,获取函数调用栈信息 void sigHandler(int signum, siginfo_t *info, void *ctx) { const size_t dump_size =...利用以上几个神器,基本上可以获取到程序崩溃的函数调用栈信息,定位问题,有如神助! ----

5.4K20

Spread for Windows Forms快速入门(4)---常用的单元格类型(上)

单元格类型定义了单元格中呈现的信息的类型,以及这种信息如何显示,用户如何与其进行交互。单元格类型可以被赋给单个的单元格,整行或者整列。...MaximumValue 获取或设置用户可以输入的最大。 MinimumValue 获取或设置用户可以输入的最小。 NegativeFormat 获取或设置负数的格式如何进行显示。...使用Spin按钮 默认情况下,Spin按钮不显示,但是你可以单元格处于编辑模式单元格内部显示Spin按钮。...DateTimeCellType默认情况下,Spin按钮不显示,但是当单元格处于编辑模式,你可以使用单元格内部的Spin按钮。...属性返回所述的日期时间的对象。 默认情况下,日期时间单元格中,如果你在运行时双击处于编辑状态下的单元格,就会弹出一个日历(或者时钟)。

1.8K60

Java Swing JTable

1 简介 JTable用于显示和编辑常规的二维单元格表。有关面向任务的文档和使用JTable的示例,请参见Java教程中的如何使用表。...设计使用JTable的应用程序时,值得密切注意将代表表数据的数据结构。 DefaultTableModel是一个模型实现,它使用对象矢量向量存储单元格。...JTable提供从数据库获取的数据的可编辑视图以及如何修改显示中的列。...使用专门的渲染器和编辑器。 JTable仅使用整数来引用它显示的模型的行和列。 JTable只是采用表格形式的单元格范围,并在绘制过程中使用getValueAt(int,int)从模型中检索。.../** 获取指定单元格 */ public Object getValueAt(int rowIndex, int columnIndex); /** 设置指定单元格 */ public

4.9K10

Spread for Windows Forms高级主题(3)---单元格编辑模式

理解单元格编辑模式 通常情况下,当终端用户双击单元格编辑控件将允许用户单元格中输入内容。一个单元格编辑的能力被称为编辑模式。一些属性和方法可以用来自定义编辑模式的使用。...当一个单元格处于编辑模式,活动单元格将显示一个I型光标,如下图所示。当该单元格不处于编辑模式,活动单元格将显示一个焦点长方形,如下图所示。...当一个单元格进入编辑模式,触发EditModeOn事件;当一个单元格离开编辑模式,触发EditModeOff事件。...当编辑控件得到焦点,你可以使用SuperEditBase.EditModeCursorPosition属性设置光标该控件中的位置。...备注可以包括诸如评论、问题,或者描述单元格的由来的文本。每一个有备注显示的单元格单元格的右上角显示了一个单元格备注指示器(默认情况下是一个小的红色的框)。

1.8K60

精通Excel数组公式026:你弄清楚大型数组公式是怎么工作的吗?

弄清楚特定数组公式工作逻辑的技巧: 1.将公式分解成尽可能小的部分,将每部分放置单独的单元格中,这可以让你看到每部分是如何工作的。这给你提供了不同的视角,不同于单个单元格中查看整个公式。...2.当公式单个单元格,运行“公式求值”命令(按Alt,M,V键,或者选择功能区“公式”选项卡“公式审核”组中的“公式求值”)。“公式求值”功能对于看到公式计算Excel所遍历的步骤是非常好的。...但有两个缺点:(1)有时评估的公式元素相对于公式求值对话框来说太大了;(2)有时这个对话框没有显示所有步骤或者与公式处理于编辑模式使用F9键显示的结果不同。...3.使用评估公式元素技巧,当公式单元格中处于编辑模式,按F9键评估公式的每个单独部分。这是一个非常宝贵的技巧,用来学习公式是如何做的。使用F9键评估公式元素后,记得使用Ctrl+Z撤销评估。...image.png 图4 计算满足1个条件的百分位 下图5展示了如何计算与第90百分位相应的CPA分数。被计算的分数将数据集划分为90%的低于标记,10%高于标记

2.2K20

如何实现在线Excel多人协作

获取当前在线用户,发起事件广播 其他客户端收到广播消息后,单元格右侧标识操作人的用户信息,同时禁止当前用户操作此单元格 执行完毕 取消锁定 当单元格失去焦点,客户端向服务端发送消息,服务端根据「excel_id...和当前单元格坐标」释放锁 服务端根据excel_id获取当前在线用户,发起事件广播 客户端收到广播消息后,单元格右侧移除操作人的用户信息,允许其他用户操作此单元格 执行完毕 内容修改 当用户修改完单元格内容...,发送请求到服务端 服务端根据「excel_id和当前单元格坐标」取锁,取锁成功进行下一步;如果取锁失败,给当前用户返回此单元格正在被A用户编辑 服务端根据excel_id获取当前在线用户,发起事件广播...「excel_id和当前单元格坐标」存在,可以把用户ID当作锁的Value,比较Value是否为当前用户,如果是也认为取锁成功,可以修改单元格内容。...比如:遇到合并函数操作如何解决多个人操作的冲突?有人在修改一个单元格,别的用户有合并单元格操作如何处理?多个人同时修改一个单元格的逻辑能否优化?

2.3K20

Spread for Windows Forms高级主题(2)---理解单元格类型

formatter负责转换单元格,转化为文本或者从文本格式进行 转换,(举例来说,当获取或者设置一个单元格的Text属性)。renderer负责绘制单元格(此时单元格不处于编辑模式)。...当使用控件,仅需点击确定或取消按钮关闭控件。“Today”(或者“Now”)按钮可以简单地将单元格中的设置为当前日期(或时间)。...使用子编辑器 对于几种可编辑单元格类型,当你点击单元格的内部,就会显示一个编辑器。...例如,当你选择日期时间单元格,你可以向用户可以提供一个日历以便选择一个日期。这个日历控件将被称为子编辑器。 创建一个子编辑器 你可以创建你自己的子编辑器,当此操作完成,此编辑器就会显示。...禁用子编辑编辑单元格类型中,当你点击单元格内部,就会默认地显示一个子编辑器。但是有的时候你可能想禁用这些子编辑器。

2.3K80

灵光一闪!帮你使用Vue,搞定无法解决的“动态挂载”

今天我们将带大家从实际项目出发,看看在实际解决客户问题如何将组件进行动态挂载,并为大家展示一个完整的解决动态挂载问题的完整过程。...无法解决的“动态挂载” 我们的电子表格控件SpreadJS在运行时,存在这样一个功能:当用户双击单元格会显示一个输入框用于编辑单元格的内容,用户可以根据需求按照自定义单元格类型的规范自定义输入框的形式,...$mount(editorContext.firstChild); } }; 双击进入编辑状态,看到组件中的内容 下一步,对于自定义单元格还需要设置和获取组件中的编辑内容,这时通过给组件添加props...,同时挂载创建的VueComponent实例上直接获取到所有props内容,对应操作即可实现数据获取设置。...; } }; AutoComplateCellType.prototype.setEditorValue = function (editorContext, value) { // 获取组件编辑后的

1.1K30

《Python for Excel》读书笔记连载17:使用读写器包进行Excel文件操作(上)

有兴趣的朋友,可以到知识星球完美Excel社群第一获取《Python for Excel》完整内容及其它丰富的资源。...数据类型转换 这与前一点有关:切换包,不仅需要调整代码的语法,还需要注意这些包为相同单元格内容返回的不同数据类型。例如,对于空单元格,OpenPyXL返回None,而xlrd返回空字符串。...使用OpenPyXL读取 下面的示例代码显示了使用OpenPyXL读取Excel文件如何执行常见任务。...要获取单元格,需要打开工作簿,其中data_only=True,其默认为False,这将返回单元格的公式: 使用OpenPyXL写入 OpenPyXL在内存中构建Excel文件,并在调用save...但它目前也无法通过Conda获得,因此使用pip进行安装: pip install pyxlsb 读取工作表和单元格如下: pyxlsb目前无法识别带有日期的单元格,因此必须手动将日期格式单元格中的转换为

3.7K20

数据分析篇 | 如何配置数据分析利器Jupyter Notebook?

如何在启动指定目录? 如何安装扩展插件? 如何修改颜色主题? 如何让一个单元格显示多个输出? 如何不使用科学计数法显示数字? 如何添加与删除虚拟环境?...如何让 matplotlib 与 Seaborn 显示中文? 常用快捷键有哪些? 文末彩蛋,必看!!! 1. 如何在启动指定目录?...首先,要了解什么是编辑模式?什么是命令模式? 红框里是绿色,为编辑模式,命令模式按 Enter 会进入编辑模式; ? 红框里是蓝色,为命令模式,在编辑模式按 ESC 会进入命令模式; ?...,在下方插入新单元格:Alt + Enter 保存 ipynb 文件:Ctrl + S 编辑模式快捷键: 切换为命令模式:ESC 光标处分割单元格:Ctrl + Shift + 减号 光标挪至行首或行尾...命令模式快捷键: 切换为编辑模式:Enter 选中单元格改为代码格式:Y 选中单元格改为 Markdown 格式:M 选中单元格改为原生格式:R 当前单元格上方插入单元格:A 当前单元格下方插入单元格

2.2K30

如何在填报场景中使用数据绑定获取数据源

该控件SpreadJS具备纯前端、高性能等特点,浏览器端实现了excel的大部分功能,使得在线编辑Excel称为可能。...通过如上几步,客户的填报数据提交,就可以以结构化数据存储在数据库中,汇总只需要从数据库中查询再设置到汇总模板即可。...(2)单元格绑定 单元格绑定见名思意,即将单元格与某一个字段key建立映射,用户填写的数据可以反应在这个key对用的value中,单元格绑定代码的实现方式可以参考学习指南-单元格绑定,本文演示如何借助设计器实现数据绑定...首先,借助设计器,完成一个数据绑定模板的设计,可以参考如下动画: 通过简单的拖动,即可完成key单元格之间的映射建立,接下来,就可以构造一些默认数据,设置默认的绑定数据。...客户的实际业务中,表格绑定和单元格绑定往往会同时发生,接下来会演示借助SpreadJS在线表格编辑器(设计器)如何实现一个这样的模板设计: 到这里我们就为大家完整展示了如何在填报场景中使用数据绑定获取数据源

1.9K30

零难度指南:手把手教你如何通过在线Excel实现资产负债表

前言 作为财务分析中的三大报表之一,资产负债表的作用是展示一个企业特定时间点上的财务状况。今天小编就为大家介绍一下如何使用葡萄城公司的纯前端在线表格控件SpreadJS实现一个资产负债表。...对于合计类单元格,进行简单公式计算的,并且这里的公式是固定的,并设计好背景颜色。 如果是直接填报,在对应科目年初/期末数单元格直接编辑数据就好。...实际业务中,数据往往是由此前的业务逻辑汇总而来的,所以小编准备了一个数据源表,便于后续取数。 数据源: 接下来就是将对应数值填写到科目单元格中了,这里我们可以借助 sumifs 公式。...这里我们可以结合SpreadJS 表单保护+单元格锁定 功能,实现上述需求。 对于制表者,可以编辑各科目年初数、期末数单元格,因此将其设置为锁定,并开启表单保护。...具体方式可参考下方的教程:https://gcdn.grapecity.com.cn/showtopic-162002-1-1.html 流转至审批阶段,审批单元格编辑权限打开,其他单元格处于只读状态

12310

Spread for Windows Forms高级主题(4)---自定义用户交互

AllowClipboardKeys 属性 编辑表单名称 FpSpread.TabStrip.Editable 属性 指定用户可以选择的对象 默认情况下,用户可以表单中选择一个单元格、一列单元格...使用表单的GetSelections方法获取以选择形式显示的区域单元格。使用表单的GetSelection方法返回一个特定选择。 使用表单的ClearSelection方法删除所有的选择。...下图依次展示了使用默认renderer样式被选择单元格的外观,使用设置颜色被选择单元格的外观,和既使用renderer样式,又使用自定义颜色单元格的外观。 ?...你可以Undo中添加代码来恢复行为(使用变量中的撤销状态信息)。 每一个继承自UndoAction的类被设计为仅执行一个指定行为(例如,编辑一个单元格,调整列大小,移动一个区域等),并撤销该行为。...例如,编辑sheet1中的A1单元格,并将改变为“test”,将列B调整为24像素,将区域C4:F6移动到A1:D:3等。并且只能使用指定的方法执行指定的行为。

1.8K60

C++ Qt开发:TableWidget表格组件

) 单元格被单击发出的信号 cellDoubleClicked(int row, int column) 单元格被双击发出的信号 这些方法提供了对 QTableWidget 的基本操作和配置的途径...以下是关于该代码的一些解释: 通过 ui->spinBox->value() 读取 QSpinBox 中的,即用户选择的数量。 使用 setRowCount 方法将读取到的数量设置为表格的行数。...通过这样的操作,可以表格中动态地创建一行,并设置每个单元格的内容和样式。...isParty; } } 运行后,通过点击初始化表格则可以实现对Table的初始化,如下图所示; 这里我说一下插入行是如何实现的,插入时只需要通过currentRow()获取当前光标位置,接着直接调用...获取每个单元格的 QTableWidgetItem。 使用 cellItem->text() 获取单元格的文本内容。 将每列的文本内容连接为一行字符串。

32810
领券