【问题标题】:Javascript "(index):87 Uncaught ReferenceError"Javascript“(索引):87 Uncaught ReferenceError”
【发布时间】:2016-10-19 08:36:46
【问题描述】:

请帮忙,

我的javascript代码

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
<script src="~/Scripts/jquery-1.9.1.js"></script>

<script type="text/javascript">
    $(function() {
        var url = "../Account/DeconnecterUtilisateur";
        var statutLogin = @HttpContext.Current.User.Identity.Name;
        $.getJSON(url, { usr: id }, function (data) {
            console.log(data);
        })
    });
</script>

正在抛出此错误消息

(index):87 Uncaught ReferenceError: patrice is not defined

而且我无法绕过它。

我的目标是在我的帐户控制器中调用一个方法,该方法将在加载特定视图(包含脚本)时注销用户。

【问题讨论】:

标签: javascript asp.net-mvc


【解决方案1】:

改写成这样:

var statutLogin = '@HttpContext.Current.User.Identity.Name';

请注意,您需要上面的撇号,因为 c# 在脚本运行之前生成 js 代码。

【讨论】:

  • 很高兴为您提供帮助。现在轮到你成为一个好公民并接受最佳解决方案并可能投票赞成好的答案。 :)
  • 我很高兴,但我什至知道如何实现这一点(投票)。我可能需要一些关于 Stackoveflow 的课程
猜你喜欢
  • 2017-10-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-11-05
  • 2015-04-30
  • 1970-01-01
  • 2021-02-23
  • 2021-09-04
相关资源
最近更新 更多