如何在javascript中定义动态变量

时间:2011-01-18 09:33:39

标签: javascript html asp.net-mvc-3

当我在javascript中定义时

var whoami = @ViewBag.myname

它不起作用或呈现它们

var whoami = ;

我正在尝试@(ViewBag.myname)//也没有用。

是他们在raor MVC 3中做到这一点的任何方式

1 个答案:

答案 0 :(得分:2)

@ViewBag.myname是空的吗?

将变量括在引号中,以便拥有正确的javascript字符串:

var whoami = "@ViewBag.myname";

还要确保myname也不包含引号(或转义它们)。