jQuery MiniUI

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

变量属性赋值 [复制链接]

Rank: 2

跳转到指定楼层
楼主
发表于 2013-6-18 16:13:54 |只看该作者 |倒序浏览
<input name="applyReimAmount" id="applyReimAmount" class="mini-spinner" required="true"/>这个只能单个小对象的赋值,可以有类似于<input name="emsecfeereimh.applyReimAmount" id="applyReimAmount" class="mini-spinner" required="true"/ >那我就不用在保存的时候将一个个name属性赋值给emsecfeereimh对象后再传到后台了。怎么办?

Rank: 8Rank: 8

沙发
发表于 2013-6-18 16:56:08 |只看该作者
可以多个name    mini.getsbyName()获取所有相同name的控件

Rank: 2

板凳
发表于 2013-6-18 17:05:26 |只看该作者
楼主,其实我想问的是怎么post一个表单到后台。我是以json的形式传数据的。
意思是我的后台接收的是一个对象信息,对象的属性就是From 表单的所有name。
由于字段很多不可以一个一个的name取值后再赋值到一个对象再传到后台的。

Rank: 8Rank: 8

地板
发表于 2013-6-19 08:56:54 |只看该作者
zhy 发表于 2013-6-18 17:05
楼主,其实我想问的是怎么post一个表单到后台。我是以json的形式传数据的。
意思是我的后台接收的是一个对 ...

post一个表单到后台?那你直接用ajax就行了啊
http://www.miniui.com/demo/#src=form/form.html
参考submitForm

Rank: 2

5#
发表于 2013-6-19 09:15:20 |只看该作者
factory 发表于 2013-6-19 08:56
post一个表单到后台?那你直接用ajax就行了啊
http://www.miniui.com/demo/#src=form/form.html
参考subm ...

几个控件处理很简单。
如果一个对象有几十个属性,那我的后台不可能写几十个接收参数的,肯定想以一个对象进行接收。
就像类型的jsp中的emsecfeereimh/bizStatusName 处理方式?

Rank: 8Rank: 8

6#
发表于 2013-6-19 09:33:09 |只看该作者
zhy 发表于 2013-6-19 09:15
几个控件处理很简单。
如果一个对象有几十个属性,那我的后台不可能写几十个接收参数的,肯定想以一个对 ...

var  data = {a,b,c,d}

json = mini.encode(data)

$.ajax({
     type: "post",
      data: { postData: json },

后台直接request postData

Rank: 2

7#
发表于 2013-6-19 09:51:33 |只看该作者
factory 发表于 2013-6-19 09:33
var  data = {a,b,c,d}

json = mini.encode(data)

版主我的数据格式都是这样的
{"emsecfeereimh":{"orderStatus":"DRAFT,......,"emsEcFeeBudgets":[{"isLastReimName":"Y.....}]},"_processinstInfo":"processInstName=通用:"_businessInfo":"#formValueType=#businessType=EC"}  , <input id="applyBy" name="emsecfeereimh/applyBy" class="mini-textbox" /> 我希望有类似这样的写法,在保存的时候就不用我为emsecfeereimh对象拼写它们的属性。

Rank: 8Rank: 8

8#
发表于 2013-6-19 10:00:05 |只看该作者
zhy 发表于 2013-6-19 09:51
版主我的数据格式都是这样的
{"emsecfeereimh":{"orderStatus":"DRAFT,......,"emsEcFeeBudgets":[{"isLa ...

miniui只支持a.b这样的,不支持你的a/b这样的

Rank: 9Rank: 9Rank: 9

9#
发表于 2013-6-19 10:00:42 |只看该作者
var data = {a: {b: 1}, c: 2};
name="a.b"
可以显示层次嵌套数据

Rank: 2

10#
发表于 2013-6-19 10:34:13 |只看该作者
niko 发表于 2013-6-19 10:00
var data = {a: {b: 1}, c: 2};
name="a.b"
可以显示层次嵌套数据

  谢谢管理员。我要的就是这样的效果。

但是我还有一个问题。头表以a.b的方式,行表是表格那是a.c[0].c这种方式吗?

Archiver|普加软件

GMT+8, 2024-6-26 12:36 , Processed in 1.063796 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部