如何用jquery $.ajax向aspx页面传递json格式数据

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何用jquery $.ajax向aspx页面传递json格式数据相关的知识,希望对你有一定的参考价值。

如题,数据格式如下:
contex:'HelloWorld',Number:1
contex:'HelloWorld2',Number:2
contex:'HelloWorld3',Number:3
可能有N条这样的数据,条数是不确定的,请问应该怎样实现数据传递。

处理业务数据,产生JSon数据.代码如下:

protected void Page_Load(object sender, EventArgs e)

string u = Request["UserName"];
string p = Request["Password"];
string output = string.Format("'UserName':'0','Password':'1'", u, p);

Response.Write("[");
Response.Write(output);
Response.Write("]");
Response.End();

详细:http://www.veryhuo.com/a/view/14293.html
参考技术A 后台返回值后,$.ajax中sucess会接收
success:function(d)
var datas=eval('('+d+')');
var s="";
for(var i=0;i<datas.length;i++)
s+=datas[i]["contex"]+datas[i]["Number"];

alert(s);
追问

不是从后台返回,是向后台发送数据,data里的参数应该怎么写
data:

追答

能放到form表单一起提交,到时你在后台能过name去获取值

以上是关于如何用jquery $.ajax向aspx页面传递json格式数据的主要内容,如果未能解决你的问题,请参考以下文章

详解JQuery Ajax 在asp.net中使用总结

如何用jQuery选择和替换整个页面

Jquery异步

如何用jquery实现页面跳转

如何用jquery实现页面跳转

如何用jquery实现点击后跳到页面指定位置