jqGrid中列名为不能为id
来源:互联网 发布:mac os x系统镜像 编辑:程序博客网 时间:2024/05/17 08:16
jqGrid中, 如果某一列为小写的 "id" 了, 会出现意外的情况
grid中只有一列可以作为主键, 默认是行号, 所有的获取行号 根据行号查询 修改数据等方法, 实际都是获取主键 根据主键去修改. 有种方法可以把某一列自定义成主键, 如图, 把colModel中, 某一元素添加 key : true 参数
但是这时也要注意, comModel中, 不能有名字为小写 "id" 的, 即使这一列被设置成主键, 在使用时也会有诸多问题, 比如getGridParam("selrow"), getDataIDS 这些获取主键的方法,有时会获取行号, 有时会获取名字为id这一列的值, 这样的不一致现象是不可以的, 原因可能是行号一列的列名也叫 "id" , 具体不是很清楚, 总之为避免麻烦, 要注意这一点.
0 0
- jqGrid中列名为不能为id
- sql中列名为关键字如何处理
- html中不能function名为clear()
- 当IDENTITY_INSERT设置为OFF时,不能向表'User'中的标识列id插入显式值
- DataTable表添加新行时,弹出--ID列不能为""-- 异常的解决办法
- 不能将值 NULL 插入列 'id'
- C语言中变量名为什么不能以数字开头
- C语言中变量名为什么不能以数字开头
- 为jqGrid中的select列添加change事件
- JQuery id不能为特殊字符解决方案
- jqGrid框架中如何设置动态展示自定义的列
- jqGrid colModel 中colModel 后台生成传入前端,实现jqGrid 动态列
- 【JqGrid】JqGrid Table操作列中点击【操作】按钮弹出按钮层
- jqgrid中edittype为text、CheckBox、select、textarea、function等,为jqgrid添加自定义按钮
- jqGrid添加动态列
- jqgrid 动态列
- jqgrid 动态列
- jqgrid 动态列生成
- 项目应用:web项目从拦截请求获取用户
- 深入理解Objective-C的Block
- java5的Semaphore同步工具简单实例
- 非对称加密和对称加密的区别
- 如何调试Android Framework?
- jqGrid中列名为不能为id
- rockMongo报错:Cannot natively represent the long 1487052345967 on this platform
- go语言快速入门:项目构建实践(21)
- SVN限制message的字符个数及格式
- 20170214.卡尔曼滤波
- WebSocket总结
- Sublime Text 3 快捷键总结(拿走)
- MYSQL--FROM_UNIXTIME()
- JAVA高级【3.1】《Java核心技术2》网络-网络编程