前端之家收集整理的这篇文章主要介绍了
使用viewbag与jquery – asp.net mvc 3,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我在控制器中设置了一个ViewBag.IsLocal设置为true.我想使用
jquery来检查ViewBag值并
显示警报.
码:
if(@ViewBag.IsLocal == true)
{
alert("yeah");
}
我从来没有得到警报.当我使用Firebug来查看ViewBag的值时,它是True(带有大写字母T).我必须做一些像””的事情吗?我尝试了一切,没有一个有效.
谢谢你的帮助.
H
如果您在渲染
页面上查看源
代码,将插入什么代替您的剃刀块?如果IsLocal是一个bool类型,我想你会看到这样:
@if(True == true)
{
alert("yeah");
}
原因是因为true.ToString()为True.
在这种情况下,您需要进行字符串比较:
if('@ViewBag.IsLocal' == 'True')
{
alert("yeah");
}
原文链接:https://www.f2er.com/jquery/176093.html