jQuery MiniUI

 找回密码
 立即注册
查看: 2388|回复: 6
打印 上一主题 下一主题

datagrid中的idField [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2013-10-17 09:55:06 |只看该作者 |倒序浏览

Rank: 8Rank: 8

沙发
发表于 2013-10-17 11:44:51 |只看该作者
那就只能判断这2个字段是否都相同了

row.field1
row.field2

Rank: 2

板凳
发表于 2013-10-17 11:55:39 |只看该作者
factory 发表于 2013-10-17 11:44
那就只能判断这2个字段是否都相同了

row.field1

这个怎么在dataGrid里面写的,还是写一个JS方法?

Rank: 8Rank: 8

地板
发表于 2013-10-17 12:20:55 |只看该作者
xiaozhou322 发表于 2013-10-17 11:55
这个怎么在dataGrid里面写的,还是写一个JS方法?

获取行数据

grid.getSelected()
grid.getRow(index)
....
都可以获取到,具体要看你是怎么操作的

Rank: 2

5#
发表于 2013-10-17 15:27:14 |只看该作者
factory 发表于 2013-10-17 12:20
获取行数据

grid.getSelected()

我是想用它来做修改后还是处于选中状态的唯一性

Rank: 8Rank: 8

6#
发表于 2013-10-17 16:04:42 |只看该作者
xiaozhou322 发表于 2013-10-17 15:27
我是想用它来做修改后还是处于选中状态的唯一性

你既然唯一字段需要2个,那只能你自己去做处理.
获取到选中,把选中行保存到变量中,再设置选中

Rank: 9Rank: 9Rank: 9

7#
发表于 2013-10-17 19:13:30 |只看该作者
xiaozhou322 发表于 2013-10-17 15:27
我是想用它来做修改后还是处于选中状态的唯一性

把2个字段生成一个新的字段,然后把idField设置为这个新字段
比如:原来是id和bid,形成新字段为 id$bid
示例如下:
  1. 旧数据:
  2. [
  3.         {id:"3",bid:"2"},
  4.         {id:"2",bid:"2"},
  5.         {id:"3",bid:"3"}
  6. ]

  7. 新数据:
  8. [
  9.            {id$bid:"3$2"},
  10.         {id$bid:"2$2"},
  11.         {id$bid:"3$3"}
  12. ]
复制代码

Archiver|普加软件

GMT+8, 2024-6-16 08:30 , Processed in 1.055043 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部