jQuery MiniUI

标题: datagrid有没有行可以上下移动功能,并将修改的顺序保存 [打印本页]

作者: yuzhen198912    时间: 2014-4-8 16:59:32     标题: datagrid有没有行可以上下移动功能,并将修改的顺序保存

datagrid有没有行可以上下移动功能,并将修改的顺序保存
作者: factory    时间: 2014-4-8 17:00:39

http://www.miniui.com/demo/#src=datagrid/moverow.html
作者: yuzhen198912    时间: 2014-4-9 08:38:41

factory 发表于 2014-4-8 17:00
http://www.miniui.com/demo/#src=datagrid/moverow.html

只有移动,移动的顺序想保存下来该怎么弄??
作者: factory    时间: 2014-4-9 09:24:16

yuzhen198912 发表于 2014-4-9 08:38
只有移动,移动的顺序想保存下来该怎么弄??

grid.updateRow(row,{field:value})

表格更新你的表示顺序的字段的2条数据的值,然后getChanges()获取出来更新的数据,发送到后台保存
作者: yuzhen198912    时间: 2014-4-11 14:06:04

factory 发表于 2014-4-9 09:24
grid.updateRow(row,{field:value})

表格更新你的表示顺序的字段的2条数据的值,然后getChanges()获取出 ...

这个只能获取改变当前记录的顺序,我想要的是在datagrid中排列顺序,比如像下移动一个,相当与下面的记录向上移动,本记录向下移动了,应该记录的是这两个顺序的改变才对吧,要怎么或许上一条或者下一条的值呢
作者: factory    时间: 2014-4-11 15:24:12

yuzhen198912 发表于 2014-4-11 14:06
这个只能获取改变当前记录的顺序,我想要的是在datagrid中排列顺序,比如像下移动一个,相当与下面的记录 ...

通过索引啊

移动之前,先获取下一条或者上面一条的数据
var index = grid.indexOf(row)

var nextRow = grid.getRow(index -1/+1)




欢迎光临 jQuery MiniUI (http://miniui.com/discuss/) Powered by Discuz! X2