jQuery MiniUI

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

form.getData(true,true)的问题 [复制链接]

Rank: 1

跳转到指定楼层
楼主
发表于 2014-2-26 15:42:22 |只看该作者 |倒序浏览
本帖最后由 lmz 于 2014-2-26 15:50 编辑

使用form.getData(true,true) 为什么获取不到datagrid的值?
求指教!
在页面有两块元素,一块是普通的表单域,是一些input输入,另一块是一个datagrid,动态的添加行并输入信息,提交数据时
form.getData(true,true) 只能获得普通表单域的值,而无法获得datagrid的值。求教!!

Rank: 8Rank: 8

沙发
发表于 2014-2-26 15:48:12 |只看该作者
datagrid不是表单控件,不能用form。getData()取值

Rank: 1

板凳
发表于 2014-2-26 15:52:13 |只看该作者
felt 发表于 2014-2-26 15:48
datagrid不是表单控件,不能用form。getData()取值

谢谢!
页面有两块元素,一块是普通的表单域,是一些input输入,另一块是一个datagrid,动态的添加行并输入信息,提交数据时我该怎样做能一块提交到后台呢。

Rank: 8Rank: 8

地板
发表于 2014-2-26 16:01:10 |只看该作者
lmz 发表于 2014-2-26 15:52
谢谢!
页面有两块元素,一块是普通的表单域,是一些input输入,另一块是一个datagrid,动态的添加行并输 ...

可以参考下我们试用包里tree/treeCRUD.htm这个demo的保存方法
把2个数据拼接在一起发送到后台的
grid.getChanges ( state, onlyField )   
state: added|modified|removed。如传递null,则获取增删改数据。
onlyField:Boolean。传递true,modified的行数据将只返回修改的字段。
这个方法可以获取datagrid增删改的行数据

Archiver|普加软件

GMT+8, 2025-7-8 05:06 , Processed in 1.057781 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部