jQuery MiniUI

标题: form.getData(true,true)的问题 [打印本页]

作者: lmz    时间: 2014-2-26 15:42:22     标题: form.getData(true,true)的问题

本帖最后由 lmz 于 2014-2-26 15:50 编辑

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

作者: felt    时间: 2014-2-26 15:48:12

datagrid不是表单控件,不能用form。getData()取值
作者: lmz    时间: 2014-2-26 15:52:13

felt 发表于 2014-2-26 15:48
datagrid不是表单控件,不能用form。getData()取值

谢谢!
页面有两块元素,一块是普通的表单域,是一些input输入,另一块是一个datagrid,动态的添加行并输入信息,提交数据时我该怎样做能一块提交到后台呢。
作者: felt    时间: 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增删改的行数据




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