jQuery MiniUI
标题:
关于表单提交后台多参数的问题
[打印本页]
作者:
hujunhua
时间:
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 },
作者:
hujunhua
时间:
2012-5-27 12:23:14
哦 找到了
在FORMSERVICE.ASPX里
作者:
hujunhua
时间:
2012-5-27 12:24:42
但是 又有问题了
String submitJSON = Request["submitData"];
怎么都接收不到传过来的参数
作者:
hujunhua
时间:
2012-5-27 12:31:47
contentType: "application/json; charset=utf-8", 把这句话去掉就可以了
作者:
niko
时间:
2012-5-28 09:46:03
这个是你自己写的ajax的参数把
欢迎光临 jQuery MiniUI (http://miniui.com/discuss/)
Powered by Discuz! X2