MVC中JS获取后台的数据
类别:编程学习 浏览量:459
时间:2016-3-11 MVC中JS获取后台的数据
MVC中JS获取后台的数据一、实例用到的数据
1、Controller 传递到View的数据
public ActionResult Index()
{
ViewBag.ID = 1;
ViewBag.Name = "WWW";
ViewModel viewModel = new ViewModel()
{
ID = 100,
Name = "WWW",
Data = new List<string> {"A","B","C","D","E" }
};
return View(viewModel);
}
2、前台JS 中的一个对象
var viewModel = {
id: 0,
name: '',
data:[]
}
二、MVC中JS获取后台的数据的方法
1、如果需要传递整形数字到JS中
<script>
viewModel.id=@ViewBag.ID;
or
viewModel.id=@Model.ID;
</script>
2、如果需要传递字符串到JS中
<script>
viewModel.name='@ViewBag.Name';
or
viewModel.name='@Model.Name';
</script>
3、如果需要传递复杂的数据类型到JS中,如对象,数组,集合等
<script>
viewModel.data = @Html.Raw(Json.Encode(Model.Data));
</script>
标签:MVC
您可能感兴趣
- MVC中的ActionResult
- python如何编写一个用户登录系统(Python实现的登录验证系统完整案例基于搭建的MVC框架)
- windows server 2008r2怎么安装(Windows Server2008 R2 MVC 环境安装配置教程)
- mvc中使用uploadify批量上传
- mvc razor 输出html
- mysql mvcc 隔离级别(详解MySQL事务的隔离级别与MVCC)
- mvc JavaScriptResult的用法
- MVC中使用jQuery加载分部视图(PartialView)
- MVC中CheckBox
- mvc中validateinput属性失效
- mvc中partialview
- MVC中BeginForm
- MVC过滤器的用法
- mvc在视图中使用@helper封装输出代码
- MVC中使用DropDownList
- MVC中获取当前action、controller
- 高中数学题(高中数学题型总结及解题方法)
- 冰岛旅游攻略(冰岛旅游攻略及花费)
- 为什么现在年轻人越来越喜欢买衣服(为什么现在年轻人越来越喜欢买衣服穿)
- 怎么做好SEO(怎么做好seo内容优化)
- 冬季钓鱼子线用 长 还是 短(冬季钓鱼子线用)
- 鱼竿 夏钓短,冬钓长 ,一定是这样 认清优缺点在选竿(鱼竿夏钓短冬钓长)
热门推荐
- thinkphp5框架怎么打开(thinkphp5.1框架中容器Container和门面Facade的实现方法分析)
- 云服务器和VPS有什么区别?(云服务器和VPS有什么区别?)
- dedecms授权查询(解析dedeCMS验证码的实现代码)
- smarty模板的使用方法实例分析(smarty模板的使用方法实例分析)
- 阿里云服务器安全组设置规则(阿里云主机不能用IP访问网站的解决方法配置安全组规则搞定)
- .NET中First,FirstOrDefault,Single,SingleOrDefault的区别
- sqlserver存储过程参数默认值(sql server使用临时存储过程实现使用参数添加文件组脚本复用)
- jquery的each的用法
- jquery五子棋javascript(原生JavaScript实现简单五子棋游戏)
- ubuntu安装cmake(详解ubuntu安装CMake的几种方式)