gpt4 book ai didi

jquery - 将 viewbag 与 jquery 一起使用 - asp.net mvc 3

转载 作者:行者123 更新时间:2023-12-03 01:44:37 26 4
gpt4 key购买 nike

我在 Controller 中将 ViewBag.IsLocal 设置为 true。我想使用 jquery 检查 ViewBag 值并显示警报。

代码:

if(@ViewBag.IsLocal == true)
{
alert("yeah");
}

我从来没有收到警报。当我使用 Firebug 查看 ViewBag 的值时,它是 True (大写 T)。我必须做类似 == 'True' 的事情吗?我尝试了一切,但都不起作用。

感谢您的帮助。

H

最佳答案

如果您在呈现的页面上查看源代码,会插入什么来代替您的 Razor block ?如果 IsLocal 是 bool 类型,我想你会看到这个:

@if(True == true)
{
alert("yeah");
}

原因是 true.ToString()True

在这种情况下,您需要在那里进行字符串比较:

if('@ViewBag.IsLocal' == 'True')
{
alert("yeah");
}

关于jquery - 将 viewbag 与 jquery 一起使用 - asp.net mvc 3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7905193/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com