jQuery MiniUI
标题:
form表单中有重复的名字应该怎么处理
[打印本页]
作者:
alvaly
时间:
2013-6-17 10:54:49
标题:
form表单中有重复的名字应该怎么处理
本帖最后由 alvaly 于 2013-6-17 10:57 编辑
请问表单中有重复名字的时候(比如说一个合同表单中动态的选择多个供应商),应该怎么获取数据,form.getData()只能获取到最后一个的值。
[attach]2181[/attach]
作者:
factory
时间:
2013-6-17 13:19:46
var obj = {
name:[{},{},{}]
}
你的数据的结构应该是这样的吧
这样的是无法直接通过form.setData()来直接赋值的
你通过mini.getsbyName("name") 来获取到“甲方单位”或者“乙方单位的”相同name的控件集合
然后var data = obj.name;把表单数据里面“甲方单位”的数据单独获取出来,然后赋值给相同name的控件
作者:
alvaly
时间:
2013-6-18 11:15:29
factory 发表于 2013-6-17 13:19
var obj = {
name:[{},{},{}]
}
建议mini也可以像JQuery一样可以给个类似serializeArray方法,这样就可以方便的获取有重复名称的表单数据
欢迎光临 jQuery MiniUI (http://miniui.com/discuss/)
Powered by Discuz! X2