ASP.NET MVC Jquery提交Json数据
来源:互联网 发布:苹果必备软件排行 编辑:程序博客网 时间:2024/05/21 17:59
1、前台通过Jquery提交Json数据
<script type="text/javascript">
$(function () {
var queryJson = "{" +
"Id:'" + $("#hidId").val() + "'," +
"Name:'" + $("#txtName").val() + "'," +
"Status:'" + $("#selStatus").val()+ "'," +
"}";
$.ajax({
url: "/Home/GetAll",
type: 'post',
data: { "queryJson": queryJson },
dataType: "json",
traditional: true,
success: function (data) {
alert("数据查询成功!");
},
error: function (message) {
alert("请求查询数据失败!");
}
});
});
</script>
2、ASP.NET MVC 后台接收数据
namespace Demo.Web.MVC.Controllers
{
public class HomeController : Controller
{
/// <summary>
/// 获取全部信息
/// </summary>
/// <returns>返回Json数据</returns>
public JsonResult GetAll(string queryJson)
{
var serializer = new JavaScriptSerializer();
var queryModel = serializer.Deserialize<QueryModel>(queryJson);
return Json(queryModel);
}
}
}
public class QueryModel
{
public Guid Id { get; set; }
public string Name { get; set; }
public string Status { get; set; }
}
<script type="text/javascript">
$(function () {
var queryJson = "{" +
"Id:'" + $("#hidId").val() + "'," +
"Name:'" + $("#txtName").val() + "'," +
"Status:'" + $("#selStatus").val()+ "'," +
"}";
$.ajax({
url: "/Home/GetAll",
type: 'post',
data: { "queryJson": queryJson },
dataType: "json",
traditional: true,
success: function (data) {
alert("数据查询成功!");
},
error: function (message) {
alert("请求查询数据失败!");
}
});
});
</script>
2、ASP.NET MVC 后台接收数据
namespace Demo.Web.MVC.Controllers
{
public class HomeController : Controller
{
/// <summary>
/// 获取全部信息
/// </summary>
/// <returns>返回Json数据</returns>
public JsonResult GetAll(string queryJson)
{
var serializer = new JavaScriptSerializer();
var queryModel = serializer.Deserialize<QueryModel>(queryJson);
return Json(queryModel);
}
}
}
public class QueryModel
{
public Guid Id { get; set; }
public string Name { get; set; }
public string Status { get; set; }
}
0 0
- asp.net mvc jquery 提交json数据
- ASP.NET MVC Jquery提交Json数据
- ASP.NET MVC异步数据提交
- jQuery传送JSON給ASP.NET MVC
- [Asp.net mvc]Asp.net mvc 使用Json传递数据
- 如何使用jQuery向asp.net Mvc传递复杂json数据
- 如何使用jQuery向asp.net Mvc传递复杂json数据
- Json+jquery+asp.net 返回数据库数据
- ASP.NET MVC+JQuery母版页的Ajax提交问题
- ASP.NET MVC View向Controller提交数据
- ASP.NET MVC + jQuery + Newtonsoft.Json 快樂的AJAX
- ASP.NET MVC + jQuery + Newtonsoft.Json 快樂的AJAX
- 使用JQuery解析asp.net MVC控制器返回的json数据并用动态生成的表格显示解析的数据
- Jquery下Json数据的传递与解析(asp.net mvc与asp.net api下后台json接收方式的不同)
- Jquery下Json数据的传递与解析(asp.net mvc与asp.net api下后台json接收方式的不同)
- asp.net mvc remote提交
- ASP.NET MVC 重复提交
- asp.net mvc表单提交
- 一步一步写算法(开篇)
- 快速排序 Java
- (c语法百题17)打印某年某月有几天
- 题目1203:IP地址
- TestNG测试设计模式相关--读书笔记
- ASP.NET MVC Jquery提交Json数据
- ★ zoj 3229 有源汇上下界最大流
- 《程序员》约稿:多任务下的时间管理,目标计划与任务分解
- Java中transient关键字的应用
- poj 2778 ac自动机dp矩阵快速幂
- 调用百度地图api实现标记城市
- ajax 超时设置
- Linux服务器设置网卡IP与单网卡多IP
- 网站架构优化1,2,3,下面的几点你都用到了吗