当前位置: 代码迷 >> ASP.NET >> MVC3的有关问题,帮忙看看如何输出,新手
  详细解决方案

MVC3的有关问题,帮忙看看如何输出,新手

热度:6714   发布时间:2013-02-25 00:00:00.0
MVC3的问题,帮忙看看怎么输出,新手
$(function () {
  @{
  var list=ViewBag.CatalogEntities;
  }
  for(var i=0;i<'@list.Count';i++){
  alert('@list[i].Title');
  })};


ViewBag.CatalogEntities;里面存的是一个对象集合,
怎么样才能 alert('@list[i].Title');
这样输出消息?
这里显示alert('@list[i].Title');
不能用,那该怎么办?


------解决方案--------------------------------------------------------
你前台和后台都搞混了,你要在JS中产生提示,那么你可以在后台返回前台能处理的列表格式,比如JSON
------解决方案--------------------------------------------------------
mvc3的model或者viewdata是服务器端的,页面生成后生命就结束了,无法通过js获取。
使用ajax吧.
  相关解决方案