我在MVC(模型视图控制器)工作。我想传递值,查看控制器..我有代码,但不知道如何获取控制器中的值..
<input name="Players[0].Level" id="Players_0__Level" type="radio" checked="checked" value="@t"><label for="Players_0__Level">@t</label>
脚本
<script>
$(document).ready(function () {
$("#Players_0__Level").on("click", function () {
location.href = '/SportsDept/Create/' + $(this).find('#Players_0__Level').val();
});
});
</script>
我的问题是...... 这个代码有可能值传递吗? 以及如何在控制器中获得价值?
请提供解决方案......
此致 -AR
答案 0 :(得分:0)
您可以使用ViewBag将值传递给控制器进行查看:
考虑一下:
你的控制器:
public ActionResult Index()
{
ViewBag.DateNow = DateTime.Now;
return View();
}
在您看来:
@ViewBag.DateNow
答案 1 :(得分:0)
我看到你使用jQuery,而不是
$(this).find('#Players_0__Level')
尝试使用
$('#Players_0__Level')
答案 2 :(得分:0)
变化
<script>
$(document).ready(function () {
$("#Players_0__Level").on("click", function () {
location.href = '/SportsDept/Create/?sports=' + $('#Players_0__Level').val();
});
});
</script>