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