我需要使用viewbag在视图中将值传递给jQuery。我想要实现的是传递null或某个值,然后jQuery应该根据传递的值来隐藏或显示div,例如如下所示:
viewbag.testNumber = null;
$('#showdiv').hide();
$('viewbag.testNumber').value == someinteger{
$("#showdiv").show();
else
$("#showdiv").hide();
});
<div id="showdiv"> Some Calculation </div>
我也想在视图中禁用viewbag如果值是null,因为它给出了null错误
最佳答案
ViewBag仅在ASP.NET MVC 3中使用,因此您不能使用它,但可以使用ViewData:
$('#showdiv').hide();
if ($("#" + '<%=ViewData["testNumber"]').value == someinteger){
$("#showdiv").show();
}
else {
$("#showdiv").hide();
}
});
<div id="showdiv"> Some Calculation </div>
关于jquery - 我可以将viewbag值传递给mvc2中的jQuery吗,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6521286/