jQuery MiniUI

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

关于表单提交后台多参数的问题 [复制链接]

Rank: 1

跳转到指定楼层
楼主
发表于 2012-5-27 12:07:59 |只看该作者 |倒序浏览
我看到实力文件前台是把参数序列号成JSON后提交给后台的

提交表单//提交表单数据var form = new mini.Form("#form1");            var data = form.getData();      //获取表单多个控件的数据var json = mini.encode(data);   //序列化成JSON$.ajax({    url: "../data/FormService.aspx?method=SaveData",    type: "post",    data: { submitData: json },    success: function (text) {        alert("提交成功,返回结果:" + text);    }});  那么后台又是怎样接收这些参数的呢? 我看到示例文件里有单个参数的时候直接是在URL里进行传递,直接REQUESET["ID"],找了半天示例文件也没找到后台如何接收这个data: { submitData: json },

Rank: 1

沙发
发表于 2012-5-27 12:23:14 |只看该作者
哦 找到了

在FORMSERVICE.ASPX里

Rank: 1

板凳
发表于 2012-5-27 12:24:42 |只看该作者
但是 又有问题了

String submitJSON = Request["submitData"];

怎么都接收不到传过来的参数

Rank: 1

地板
发表于 2012-5-27 12:31:47 |只看该作者
                contentType: "application/json; charset=utf-8",  把这句话去掉就可以了

Rank: 9Rank: 9Rank: 9

5#
发表于 2012-5-28 09:46:03 |只看该作者
这个是你自己写的ajax的参数把

Archiver|普加软件

GMT+8, 2024-5-7 00:14 , Processed in 1.040839 second(s), 9 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部