下拉菜单bootstrap 3x无法在生产模式下工作

时间:2015-04-27 10:58:21

标签: javascript jquery html asp.net-mvc-4 twitter-bootstrap-3

我不知道,但我疯了!!

我在客户端使用此模板:http://usman.it/themes/charisma/。服务器端在ASP.NET MVC4中......但我认为这并不重要! (在这一刻,我想!!)

你能看到右上角记录用户的下拉菜单吗?在我的应用程序是完全相同的事情。当我在localhost中运行应用程序时,一切正常运行没有问题。如果我将应用程序发布到生产中,那么就会发生错误,我不知道是什么。 下拉菜单未开启 !! 我单击,单击,单击,单击,单击,单击,不执行任何操作!!!

第一个问题是:   - 你有生产中的所有脚本吗?是的,我有。 (jquery.js,bootstrap.js等)。

我发布了一些HTML代码(.cshtml):

           <div class="btn-group pull-right">
                <button data-toggle="dropdown" class="btn btn-default dropdown-toggle" aria-expanded="true">
                    <i class="glyphicon glyphicon-user"></i><span class="hidden-sm hidden-xs">@SecurityContext.User.RealName</span>
                    <span class="caret"></span>
                </button>
                <ul class="dropdown-menu">
                    @if (@SecurityContext.IsAuthenticated)
                    {
                        <li><a href="@Url.Content("~/Seguranca/DetailsUtilizador/"+SecurityContext.User.UserID)">@Localization.Labels.LabelField.PROFILE</a></li>
                        <li class="divider"></li>
                        <li><a href="@Url.Content("~/Login/Logout")">@Localization.Labels.LabelField.LOGOUT</a></li>
                    }
                    else
                    {
                        <li><a href="@Url.Content("~/Login/Index")">@Localization.Labels.LabelField.LOGIN</a></li>
                    }
                </ul>
            </div>

你知道发生了什么吗?

提前致谢!!

0 个答案:

没有答案