jqgrid 单击行启用行编辑,切换行保存原编辑行
为了加速表格互动编辑我们往往希望通过选中行就触发了行编辑完成行编辑后再选中另一个行做编辑同时上一个编辑行被自动保存直至完成需要的编辑内容。页面效果可能如下1设置需要编辑的列 editable: true 参考如下colModel: [ { label: 字段编码, name: FieldCode, key: true, width: 180, editable: false }, { label: 字段名称, name: FieldName, width: 150, editable: true, edittype: text, editrules: { required: true } }, { label: 字段类型, name: DataType, width: 10, hidden: true, editable: true, }, { label: 是否排序, name: IsOrder, width: 80, editable: true, edittype: select, editoptions: { //value: true:是;false:否 value: true:true;false:false } }, { label: 列宽, name: Width, width: 55, editable: true, editrules: { required: true, integer: true }, edittype: text }]2使用 onSelectRow 选中行事件$(#fieldGrid).jqGrid({ ... onSelectRow: EditSelectRow, pager: #fieldGridPager, ... });3编写行选中的自定义方法 EditSelectRow//选中行启用行编辑 function EditSelectRow(id) { //原选中行ID var oldSelectRowId $(#selectRowId).val(); if (oldSelectRowId ! null oldSelectRowId ! oldSelectRowId.length 0) { $(#fieldGrid).jqGrid(saveRow, oldSelectRowId);//保存上一行 } //当前选中行 $(#selectRowId).val(id);//临时存储当前选中行 //$(#fieldGrid).jqGrid(editRow, id); $(#fieldGrid).jqGrid(editRow, id, { keys: true, focusField: 1 }); }需要特别注意不能同时支持内置行编辑和行事件触发的行编辑。会产生行结束编辑的干扰项比较坑请绕开。若要使用行编辑请分别采用以下某一种方式jqgrid 单击行启用行编辑切换行保存原编辑行jqgrid 使用自带的行编辑jqgrid 选中行触发编辑切换下一行时验证和异步保存上一行数据

相关新闻

179.2026年国家级科研瓶颈 179. 超精密化学机械抛光(CMP,Chemical Mechanical Polishing,化学腐蚀+机械磨削协同去除材料以实现全局平坦化的工艺)平面度与粗糙度

179.2026年国家级科研瓶颈 179. 超精密化学机械抛光(CMP,Chemical Mechanical Polishing,化学腐蚀+机械磨削协同去除材料以实现全局平坦化的工艺)平面度与粗糙度

2026年国家级科研瓶颈 179. 超精密化学机械抛光(CMP,Chemical Mechanical Polishing,化学腐蚀机械磨削协同去除材料以实现全局平坦化的工艺)平面度与粗糙度 痛点直陈:超精密CMP被卡在"全局平面度PV(Pe…

2026/10/22 12:10:22 阅读更多 →
Midscene.js 架构深度解析:基于视觉感知的多平台自动化测试框架设计

Midscene.js 架构深度解析:基于视觉感知的多平台自动化测试框架设计

Midscene.js 架构深度解析:基于视觉感知的多平台自动化测试框架设计 【免费下载链接】midscene AI-powered, vision-driven UI automation for every platform. 项目地址: https://gitcode.com/GitHub_Trending/mid/midscene Midscene.js 是一个基于视觉感知…

2026/11/2 4:17:02 阅读更多 →
180.2026年国家级科研瓶颈 超精密离子束抛光(IBF)光学元件面形控制

180.2026年国家级科研瓶颈 超精密离子束抛光(IBF)光学元件面形控制

2026年国家级科研瓶颈 180. 超精密离子束抛光 光学元件面形控制 痛点直陈:超精密IBF被卡在"驻留时间求解病态反演(Ill-posed Inverse Problem,指根据期望面形反推加工参数时,微小测量噪声会被算法无限放大,导致解…

2026/10/31 22:09:06 阅读更多 →

最新新闻

Electron桌面应用开发实战:从环境搭建到打包发布全流程

Electron桌面应用开发实战:从环境搭建到打包发布全流程

做前端这些年,我大部分时间都在跟浏览器标签页打交道,直到第一次把桌面应用跑起来,才发现原来自己一直被限制在地址栏和刷新按钮围起来的框框里。Electron这个词,最开始是在某段时间频繁出现在同事的讨论里,一个用HTML…

2026/11/2 0:25:10 阅读更多 →
滑盖智能锁T109深度解析:结构原理、安装调试与故障排查

滑盖智能锁T109深度解析:结构原理、安装调试与故障排查

简介:亚太天能T109滑盖智能锁产品说明书是一份PDF格式的官方技术文档,主要面向智能锁安装人员、终端用户及售后维护者,帮助快速掌握产品安装、配置与常见故障处理。全包仅1个PDF文件,大小4.37MB,内容结构清晰&#xff…

2026/11/1 10:36:53 阅读更多 →
PMSM弱磁控制原理与Simulink建模:高速AGV驱动系统设计指南

PMSM弱磁控制原理与Simulink建模:高速AGV驱动系统设计指南

上个月我在调试一台高速AGV的驱动系统,整车要求空载跑到8m/s,电机转速已经拉到额定点,驱动器的输出电压也顶到了母线电压极限附近。再往上踩速度指令,转速纹丝不动,三相电流反而开始震荡。那会儿我的第一反应就是&…

2026/11/1 10:36:51 阅读更多 →
C++核心知识点:从内存管理到STL的实战指南

C++核心知识点:从内存管理到STL的实战指南

C 这门语言我前前后后折腾了十几年,用它写过嵌入式驱动、做过游戏服务端,也搭过基础组件库。每次看到新人一头扎进"C 核心知识点"这个搜索词,我其实挺感慨的——这门语言的难点从来不是语法多,而是知识点之间的耦合太深…

2026/11/2 1:16:51 阅读更多 →
T109滑盖智能锁怎么装?安装调试与故障排查全攻略

T109滑盖智能锁怎么装?安装调试与故障排查全攻略

简介:亚太天能T109滑盖智能锁产品说明书以PDF格式发布,适合智能锁用户、安装人员与售后维修人员阅读。内容围绕T109系列指纹密码刷卡锁展开,先介绍前面板、后面板、锁体、机械钥匙、电池盒盖等部件名称与功能,再给出完整安装步骤&…

2026/11/1 10:35:11 阅读更多 →
LLM知识降熵:从信息垄断到理解权下放

LLM知识降熵:从信息垄断到理解权下放

你有没有过这种经历:翻开源码注释、论文摘要或者一份专业报告,每个字都认识,连在一起却像天书。想找人聊聊,身边要么没人懂,要么懂的懒得跟你解释。后来我试着把同一段内容丢给一个大语言模型,几秒钟之后&a…

2026/11/1 9:35:41 阅读更多 →

日新闻

周新闻

月新闻