Я работаю над проектом, используя MVC 3.0 (Razor framework). Я пытаюсь получить значения от контроллера для просмотра с помощью Viewdata при нажатии кнопки в методе Javascript. Он поступает в 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 при нажатии кнопки