在Razor和Aspx中访问JS变量

时间:2014-10-08 11:07:45

标签: javascript asp.net-mvc razor

这是我的代码:

<% if (someCondition) { %>

    var activeTab = $("#myTabs").tabs("option", "active");
    var language = <% myLanguages[activeTab] %> ;

<% } %>

myLanguages属于Dictionary。

我想访问myLanguages [activeTab]。我该怎么做?

1 个答案:

答案 0 :(得分:0)

试试这个,这个变量在渲染时获取变量的值:

<% if (someCondition) { %>

    var activeTab = $("#kioskTabs").tabs("option", "active");
    var language = '@Html.Raw(myLanguages[activeKioskTab])';

<% } %>