【发布时间】:2013-05-09 03:50:56
【问题描述】:
我想从客户端代码中访问 ViewBag 数据。这是我在控制器中尝试过的:
ViewBag.Tasks = new JavaScriptSerializer().Serialize(tasks);
在我看来,我会将它放在一个隐藏字段中,以便它在客户端可用:
<input type="hidden" name="diagramData" data-nodes="@ViewBag.Tasks" />
在我的 Javascript 文件中,我会搜索与所选节点相关的信息:
alert($("#diagramData").data("nodes")); //?????
警报始终显示“未定义”。这是为什么呢?
【问题讨论】:
标签: javascript model-view-controller viewbag