1、如果需要对jqgrid表格数据有互动操作,需要设定主键列。

2、主键列的作用为:在进行jqgrid表格数据交互(编辑、新增、删除行)时,是通过主键列的值来作为引导值来的。

3、注意:不要给一个jqgrid指定多个主键列。

4、主键列指定方式,指定colModel属性值中的某个label属性:key: true

 colModel: [
{ label: 'ID', name: 'Id', width: 20, hidden: true },//id值隐藏
{ label: 'TbReportId', name: 'TbReportId', width: 20, hidden: true },//TbReportId值隐藏
{ label: '字段编码', name: 'FieldCode', width: 150, editable: false },
{//参数名作为主键
label: '参数名',
name: 'FieldParam',
width: 150,
key: true,
editable: true,
edittype: "text"
//editrules: { required: true }
}]

小提示:如果指定了多个列为主键列,则会出现鼠标无法选择jqgrid行的情况。(问题比较坑,不太容易发现,切记)

最新文章

  1. js修改后没反应-看看是不是取的缓存
  2. C# 异步操作 async await
  3. 1、Android Studio集成极光推送(Jpush) 报错 java.lang.UnsatisfiedLinkError: cn.jpush.android.service.PushProtoco
  4. ZOJ 3545 Rescue the Rabbit(AC自动机+状压DP)(The 2011 ACM-ICPC Asia Dalian Regional Contest)
  5. 自带TabBar选中图片设置问题
  6. WPF:百度百科
  7. 我的Photoshop第一个作品
  8. BZOJ 2298 problem a(区间DP)
  9. 【MVC4 之 ViewData ViewBag TempData】
  10. Unsupported major.minor version 51.0解决方案
  11. 用NetStream的appendBytes播放FLV
  12. 【Java数据结构学习笔记之二】Java数据结构与算法之队列(Queue)实现
  13. Git详解之一:Git起步
  14. Azure ARM (21) Azure订阅的两种管理模式
  15. iterator的romove方法的注意事项
  16. PowerBI分析Exchange服務器IIS運行日誌
  17. phpcms栏目点击选中
  18. MySQL之多表查询一 介绍 二 多表连接查询 三 符合条件连接查询 四 子查询 五 综合练习
  19. hive中的几个参数:元数据配置、仓库位置、打印表字段相关参数
  20. 远程桌面连接报错:出现身份验证错误,要求函数不受支持,由于CredSSP加密Oracle修正。

热门文章

  1. drupal7创建自定义的panels布局
  2. Visual Studio Code必备插件
  3. mybatis-generator 详细配置及使用,爬坑记录
  4. OpenCV 图形变换
  5. 使用redis 处理高并发场景
  6. 从零自学Java-7.使用数组存储信息
  7. 看jQuery的这几天
  8. Sql server在使用sp_executesql @sql执行文本sql时,报错: Could not find database ID 16, name '16'. The database may be offline. Wait a few minutes and try again.
  9. 【EJB学习笔记】——EJB开发环境搭建(Eclipse集成JBoss)
  10. 转:jQuery插件开发全解析