jqGrid不可编辑模式下,鼠标点击单元格内容并选中要复制的内容,然后就可以复制、粘贴;然而在可编辑模式下则行不通,一旦单元格鼠标点击后,若该列不可编辑则表格会失去焦点,从而导致选中的内容丢失,因此无法进行复制、粘贴,怎么办?

1、先看下非编辑模式和编辑模式下,单元格内容选中的区别



说明:
1)非编辑模式下cellEdit: false,鼠标可以选中要复制区域“包装器具”
2)编辑模式下cellEdit: true,鼠标仍然可以选中要复制区域“包装器具”,但是一旦鼠标松开后,由于表格失去焦点,导致选中区域消失,因此无法进行复制、粘贴。

2、原因分析



看上图代码截图,当表格处于编辑模式下,鼠标点击后会执行window.setTimeout…代码,使表格失去焦点。如果鼠标点击的是可编辑列则会初始化编辑框,并获取焦点。

2、编辑模式下,单元格内容如何进行复制、粘贴

修改源码?如非特别需要千万别修改源码。jqGrid编辑模式下,单元格内容也可进行复制、粘贴,其实也简单,只要在鼠标点击没有松开前,复制即可。
这里有个额外的工作就是需要做好培训,因为该操作不是常识性操作,需要跟用户强调:单元格内容请在鼠标松开前进行复制,后续才可粘贴。

jqGrid可编辑模式下 单元格内容不能复制处理相关推荐

  1. excel单元格内容拆分_自学EXCEL小技巧003→单元格内容拆分

    技巧003实现效果:对一个单元格内容进行拆分到多个单元格.备注:主要是为了拆分"文字"+"数字/字母"+文字之类的文本类型. 第一步:将光标放在第一个要拆分的单 ...

  2. ueditor编辑器html模式下无法保存内容

    用ueditor编辑文字内容时经常需要切换到html模式改一些属性,比如<img>的alt和title属性,但是在不切换到编辑模式下提交的内容无法保存,这是编辑器的BUG. 解决方法 1. ...

  3. QTableWidget编辑单元格内容,按下回车键使焦点转到下一个单元格

    编辑QTableWidget单元格内容按回车键后,使焦点从当前单元格转到下一个单元格. 先上效果: 方法: 为了在按Enter键时使焦点从表中的一个单元格转到下一个单元格,可以重新实现代理的event ...

  4. ubuntu中vi编辑模式下按退格键不能删除内容,按方向键不能上下左右移动

    1. 在vi里非编辑模式下按冒号进入到末行命令模式,然后输入set nocompatible,回车,然后在进入vi编辑模式,看退格键是否生效,如果生效,你可以把set nocompatible这个设置 ...

  5. Markdown编辑表格实现合并单元格、单元格内容换行

    Markdown虽然没有合并单元格的语法,但是Markdown是兼容HTML的,因此,我们可以通过HTML的方式实现单元格合并. 跨行合并使用 rowspan 属性 跨列合并使用 colspan 属性 ...

  6. WPS无法关闭excel表格,提示:关闭窗口前请先退出编辑单元格内容或格式

    WPS无法关闭excel表格,提示关闭窗口前请先退出编辑单元格内容或格式的解决办法: 第一种:按Esc键退出编辑. 第二种:ctrl+alt+delete快捷键打开"任务管理器", ...

  7. 用xlwt和xlrd在不修改Excel单元格格式的情况下修改单元格内容

    一.问题的来源以及网上的错误方法 最近遇到了一个问题,给定了一个Excel模板,修改表格里面的内容,但是不能修改Excel表格的格式.用pywin32太慢,用xlrd只能读,用xlwt只能写. 很快, ...

  8. jqgrid使用colModel的classes属性 实现单元格内容过长自动截取带省略号和强制换行

    jqgrid单元格默认不换行,超出部分被隐藏,鼠标移上去会显示全部内容,原因是单元格设置了overflow:hidden和title属性.我们可以通过colModel的classes属性,给列设置cl ...

  9. Excel单元格内容太多会覆盖遮住下一单元格范围

    Excel单元格内容太多会覆盖遮住下一单元格范围分步阅读 Excel中的单元格内容,有着不同的对齐方式.用户可根据自己的需求,在处理数据的时候,自行设置所需要的对齐方式. 当您在处理数据的时候,如果设 ...

最新文章

  1. 产品功能上线前,如何高效的埋点?
  2. WPF实现背景透明磨砂,并通过HandyControl组件实现弹出等待框
  3. 谷歌浏览器怎么禁用flash flash禁用方法分享
  4. Linux Shell脚本入门教程系列之(九)Shell判断 if else 用法
  5. 【2020团体程序设计天梯赛】L1部分(PTA,L1-065到L1-072)题解代码
  6. 在netbeans中使用tomcat服务器的web应用,在NetBeans中创建Apache—Tomcat-web服务器
  7. python之HTML文件转PDF文件,python之把HTML文件转换成PDF格式文档
  8. Win10如何为命令提示符增加输入命令获取管理员权限功能?
  9. windwos安装Android NDK(Native Development Kit)
  10. java 定时为每月10号_Java定时任务配置(Scheduled注解)
  11. php echo字符串连接符逗号,和句号.的区别,使用实例
  12. Excel K4宏病毒专杀
  13. 俄罗斯计划推出数字卢布 逐年解锁推进?国际货币金融体系迈入数字化变革
  14. mfc100u.dll丢失的解决方法
  15. 【推荐】《Java 并发编程的艺术》迷你书
  16. 学习笔记:Eclipse IDE for javaEE 64位下载安装
  17. 开源IoT操作系统Mynewt使用简介
  18. 四种常用的100G QSFP28光模块的详细介绍
  19. 转计算机科学 转专业理由,有说服力转专业理由大全
  20. 【javaweb:eljstl】通过模拟用户登录,使网页登录测试部分变成“用户”和“退出”

热门文章

  1. 第1期-软件测试-简历-正确编写测试简历的姿势
  2. 主机(vga)和电视盒(hdmi)共用显示器
  3. SQL Server中已满事务日志原因的检测
  4. Maira-云视频解析(使用方法)
  5. 剑指 Offer 06. 从尾到头打印链表
  6. python中的socketserver模块与多线程
  7. GDAL+OGR学习
  8. 小车运料c语言编程,西门子PLC编程实例及技巧(运料小车控制系统)
  9. MST53XXB 35V,200mA,1.9uA,低压线性稳压器
  10. 为了买基金,写个基金理投资财分析系统,哈哈可以凑活用