【问题标题】:how to know the action type in JS file如何知道JS文件中的动作类型
【发布时间】:2014-05-08 08:17:12
【问题描述】:

我有 MVC 5 应用程序,并且在 java 脚本文件中我需要知道我是在视图中编辑还是创建模式(相应地更改一些控件)?我的意思是操作

我应该如何检查它?

【问题讨论】:

    标签: javascript jquery asp.net asp.net-mvc asp.net-mvc-4


    【解决方案1】:
    <script>
        var action = '@ViewContext.Controller.ValueProvider.GetValue("action").RawValue.ToString()';
    </script>  
    

    【讨论】:

    • 谢谢,我应该把它放在JS文件中吗?
    • 你可以在视图中的任何地方获取它(js或html)。
    • 您无法在外部 js 文件中获取它。如果你想在外部 js 文件中获取它,你可以将它作为参数传递给任何 js 函数。
    • 谢谢,但是当我在行动中使用它时,我在 debgger "@ViewContext.Controller.ValueProvider.GetValue("action").RawValue.ToString()" 中得到了这个值,我需要添加一些东西吗?
    猜你喜欢
    • 2012-09-15
    • 2014-05-10
    • 2010-12-11
    • 1970-01-01
    • 2012-06-11
    • 2012-10-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多