62,050
社区成员
发帖
与我相关
我的任务
分享
function testFun() {
var data = {};
data.Name = "Peter";
data.Age = 26;
$.ajax({
type: "POST",
dataType: "json",
contentType: "application/json;charset=utf-8",
url: "Default.aspx?ajax=true",
data: JSON.stringify(data),
success: function (d) {
alert(d);
}
});
}
后台
public class Person
{
public string Name
{
get;
set;
}
public int Age
{
get;
set;
}
}
protected void Page_Load(object sender, EventArgs e)
{
string fromAjax = Request.QueryString["ajax"];
if (fromAjax != null && fromAjax.ToLower() == "true")
{
StreamReader reader = new StreamReader(Request.InputStream);
string data = reader.ReadToEnd();
JavaScriptSerializer js = new JavaScriptSerializer();
Person p = js.Deserialize<Person>(data);
Response.Write(true);
Response.Flush();
Response.End();
}
}