jQuery MiniUI

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

怎样获取页面中更改了的数据,把更改的数据传给后端 [复制链接]

Rank: 1

跳转到指定楼层
楼主
发表于 2021-9-6 16:08:08 |显示全部楼层 |倒序浏览
比如页面表单有id、name、age这三个列,有一行数据(1,tom,12),这时对name为tom的改为name为jave,应该用什么方法去获取这个更改的数据

Rank: 1

沙发
发表于 2021-9-6 17:14:25 |显示全部楼层
felt 发表于 2021-9-6 16:46
grid.getChanges()可以获取到所有修改的数据
可以下载试用包看一下
http://www.miniui.com/demo/#src=datag ...

是要获取一个列中已有的数据,比如一个单元格中的数据

Rank: 1

板凳
发表于 2021-9-7 09:41:22 |显示全部楼层
felt 发表于 2021-9-6 18:04
我们表格没有列数据这个概念,都是行数据,遍历所有行,获取对应列的数据。 ...

那这个是使用什么方法?谢谢

Rank: 1

地板
发表于 2021-9-7 16:00:26 |显示全部楼层
felt 发表于 2021-9-7 11:16
var rows=grid.getData()可以获取当页所有行数据

var modified=grid.getChanges("modified");我使用这个方法获取的是整个更改后集合的数据,能怎样拿出这个更改集合中单个的数据,用什么方法?

Rank: 1

5#
发表于 2021-9-7 16:32:41 |显示全部楼层
本帖最后由 ling3 于 2021-9-7 16:36 编辑
felt 发表于 2021-9-7 16:24
var modified=grid.getChanges("modified",true);

这样能得到更改的值,但怎样把这值拿出来,给其它变量赋值,比如有两个更改的值(id=1,name=tom),怎样单独拿出来,就modified.xxx吗?

Rank: 1

6#
发表于 2021-9-7 17:04:15 |显示全部楼层
felt 发表于 2021-9-7 17:01
是的

这样不行啊,modified.id这样取不出值

Rank: 1

7#
发表于 2021-9-7 17:13:54 |显示全部楼层
felt 发表于 2021-9-7 17:01
是的

这样是不行的,比如modified.id是获取不到的

Rank: 1

8#
发表于 2021-9-8 10:44:34 |显示全部楼层
本帖最后由 ling3 于 2021-9-8 11:28 编辑

解决了,OK了

Archiver|普加软件

GMT+8, 2024-11-11 03:43 , Processed in 1.051314 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部