jQuery MiniUI

 找回密码
 立即注册
楼主: nbakill2
打印 上一主题 下一主题

Grid锁定列出现问题。 [复制链接]

Rank: 6Rank: 6

11#
发表于 2013-5-17 09:50:56 |只看该作者
factory 发表于 2013-5-17 09:39
因为我们的a.b这个写法是对应后台的
{a:{b:"2"},c:"3",d:"4"}
这样的数据的,所以你这样就出现没有值的 ...

那我有什么办法呢???

因为 那个点(.)必须要保留。人家才能看懂这个列是什么意思。

Number 简写就是 No.

Rank: 9Rank: 9Rank: 9

12#
发表于 2013-5-17 10:04:05 |只看该作者
不要在多个帖发同一个问题,否则会被我们删除。
锁定列CSS的问题已经修复,下载更新即可。

Rank: 6Rank: 6

13#
发表于 2013-5-17 10:04:55 |只看该作者
niko 发表于 2013-5-17 10:04
不要在多个帖发同一个问题,否则会被我们删除。
锁定列CSS的问题已经修复,下载更新即可。 ...

谢谢。我是怕你们太忙了,没看到,而我这个又比较急,所以多发帖了。

Rank: 8Rank: 8

14#
发表于 2013-5-17 10:12:02 |只看该作者
nbakill2 发表于 2013-5-17 10:04
谢谢。我是怕你们太忙了,没看到,而我这个又比较急,所以多发帖了。

你那个PO.NO的问题,你贴一条数据给我看看你的数据的结构,只要一条就可以了,千万别多

Rank: 6Rank: 6

15#
发表于 2013-5-17 10:18:08 |只看该作者
factory 发表于 2013-5-17 10:12
你那个PO.NO的问题,你贴一条数据给我看看你的数据的结构,只要一条就可以了,千万别多 ...

被我的列和数据量震慑住了。。

先来列数据
[{"type":"checkcolumn"},{"type":"indexcolumn","width":"50"},{"field":"RowID","header":"RowID","visible":false},{"field":"UR","header":"UR","headerAlign":"center","allowSort":true,"columns":[{"field":"Key","header":"Key","headerAlign":"center","allowSort":true,"editor":{"type":"spinner","minValue":"0","maxValue":"999999"}},{"field":"Create date","header":"Create date","headerAlign":"center","allowSort":true,"dateFormat":"yyyy-M-d","editor":{"type":"datepicker","format":"yyyy-M-d"}},{"field":"lan Month","header":"lan Month","headerAlign":"center","allowSort":true,"editor":{"type":"textbox"}},{"field":"Supplier","header":"Supplier","headerAlign":"center","allowSort":true,"editor":{"type":"textbox"}},{"field":"Material Code","header":"Material Code","headerAlign":"center","allowSort":true,"editor":{"type":"textbox"}},{"field":"Description","header":"Description","headerAlign":"center","allowSort":true,"editor":{"type":"textbox"}},{"field":"Colour","header":"Colour","headerAlign":"center","allowSort":true,"editor":{"type":"textbox"}},{"field":"Unit","header":"Unit","headerAlign":"center","allowSort":true,"editor":{"type":"textbox"}},{"field":"Order Qty - PUR","header":"Order Qty - PUR","headerAlign":"center","allowSort":true,"editor":{"type":"textbox","vtype":"float"}},{"field":"PO.NO","header":"PO.NO","headerAlign":"center","allowSort":true,"editor":{"type":"textbox"}}]

数据是

[{"RowID":1,"Key":1,"Create date":"2013-05-17T00:00:00","lan Month":"10","Supplier":"11","Material Code":"12","Description":"13","Colour":"14","Unit":"15","Order Qty - PUR":16.0,"O.NO":"17"}]

这个17数值,是我手动添加到数据库的,能取出来。显示在Grid上。

但是我随便修改一个数值。。然后下断点查看。。。"O.NO":null

Rank: 9Rank: 9Rank: 9

16#
发表于 2013-5-17 10:37:05 |只看该作者
1)当你设置 field="PO.NO"时,我们要求数据是这样的:
[{PO: {NO: "17"}, ...]

2)你可以设置header="PO.NO",但是数据请设置成:
[{ PO_NO: "17", ...]
field="PO_NO"

Rank: 6Rank: 6

17#
发表于 2013-5-17 10:56:32 |只看该作者
niko 发表于 2013-5-17 10:37
1)当你设置 field="PO.NO"时,我们要求数据是这样的:
[{PO: {NO: "17"}, ...]

这个折中的办法的确是可以。。。那好吧,只能这么折中了。

谢谢你.Niko

Archiver|普加软件

GMT+8, 2024-11-28 09:36 , Processed in 1.043285 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部