【发布时间】:2012-01-03 22:08:58
【问题描述】:
我正在使用 MVC 3.0(Razor 框架)进行项目。我正在尝试从控制器获取值以使用 Javascript 方法中的按钮单击上的 Viewdata 进行查看。它即将在 document.ready 上出现,但不在按钮单击上。所以请帮助获取按钮单击时的 viewdata 值。
以下是我的代码
[HttpPost]
public ActionResult Update()
{
ViewData["myInfo"] = "my info";
return View();
}
还有我的 JAvascript 代码:
<script type="text/javascript">
$(document).ready(function () {
$("#btn").click(function () {
$.post("/ImportCSV/Update", {},
function ()
{
var g = '@ViewData["myInfo"]';
});
});
});
</script>
我想在按钮点击时显示 Viewdata 值
【问题讨论】:
-
您的问题框架无法理解。你想说你无法从javascript代码调用的动作方法传递数据吗??...同时发布相关的javascript代码
标签: asp.net-mvc asp.net-mvc-3 razor viewdata