ASP.NET jquery ajax传递参数的实例

前端之家收集整理的这篇文章主要介绍了ASP.NET jquery ajax传递参数的实例前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

第一种:GET传递

前台 ajax GET 传递 :即在请求的地址后面加上参数,URL地址长度有显示,安全性低

后台接收:Request.QueryString[“参数名字”]!

例如:

score.aspx?project=' + project + '&month=' + month,dataType: 'json',beforeSend: function () { },success: function (msg) { if (msg) { optionBar.xAxis.categories = eval(msg.projectscore.orgname); optionBar.series = eval(msg.projectscore.series); var t = eval("(" + subtitle + ")"); optionBar.subtitle = t.subtitle; chart = new Highcharts.Chart(optionBar); } },error: function () { alert('出错了啦!'); } });

第二种:POST传递

2.1 字符串 作为参数传递

即传递的参数是以字符串的形式传递。dataType=”text”;

前台 ajax POST 传递 :将表单数据提交服务器的一种请求,要提交的数据位于信息头后面的实体中。

后台接收:Request.Form[“参数名字”]

例如:

后台接收:

2.2 JSON 作为参数传递

即传递的参数是以json字符串的形式传递。dataType=”json”;

前台 ajax POST 传递 :将表单数据提交服务器的一种请求,要提交的数据位于信息头后面的实体中。

后台接收:

例如:

后台接收:

读取后newtonsoft 做 JSON处理

2.3 JSON 作为参数传递

如果按照2.2post。则必须加上: contentType: "application/json"

后台接收:

以上就是小编为大家带来的ASP.NET jquery ajax传递参数的实例全部内容了,希望大家多多支持编程之家~

猜你在找的Ajax相关文章