加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

.net Ajax Json提交的简单例子

发布时间:2020-12-16 00:19:53 所属栏目:百科 来源:网络整理
导读:前台提交Json代码 script type="text/javascript" function login() { var data = {}; data.Name = "kk"; data.Age = 12; $.ajax({ url: "Index", type: "POST", dataType: "json", contentType: "application/json;charset=utf-8", data: JSON.stringify(da

前台提交Json代码

<script type="text/javascript">

function login() {
var data = {};
data.Name = "kk";
data.Age = 12;
$.ajax({
url: "Index",
type: "POST",
dataType: "json",
contentType: "application/json;charset=utf-8",
data: JSON.stringify(data),
success: function (d) {
alert(d);
},
error: function (d) { alert(d) }
});
}
</script>
<h2>Login</h2>

<div><input type="button" onclick="login()" value="登陆" /></div>


后台接收并返回

public class Person{
public string Name;
public string Age;
}

public JsonResult Index()
{
StreamReader sr = new StreamReader(Request.InputStream);
string posttxt = sr.ReadToEnd();
JavaScriptSerializer js = new JavaScriptSerializer();
Person contact = js.Deserialize<Person>(posttxt);

JsonResult result = new JsonResult();
result.Data = contact.Name;
return result;
}

前台 接受并弹出 "kk"

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读