使用MvcSiteMapProvider的按钮不在IE中工作

时间:2015-03-02 19:19:06

标签: javascript html asp.net-mvc button

我的html中有一个按钮,它使用MvcSiteMapProvider导航回应用程序,它可以在除Internet Explorer之外的所有浏览器中正常工作。 html按钮中的代码:

<div class="global-content">
    <div class="content-title">
        @if (MvcSiteMapProvider.SiteMaps.Current.CurrentNode != MvcSiteMapProvider.SiteMaps.Current.RootNode)
        {
            if (MvcSiteMapProvider.SiteMaps.Current.CurrentNode != null)
            {
                <a id="btn-return" class="btn btn-default btn-sm btn-return" href="@MvcSiteMapProvider.SiteMaps.Current.CurrentNode.ParentNode.Url" data-loading-text="...">
                    <div class="arrow-return"></div>
                </a>
            }
        }
        <span>@ViewBag.Title</span>
        @RenderSection("legend", required: false)
    </div>

请注意我已使用所需的脚本:

<!--[if lt IE 9]>
    <script src="~/Scripts/html5shiv.js"></script>
    <script src= "~/Scripts/respond.js"></script>
<![endif]-->

当我单击按钮重定向到ParentNode页面并且按钮只显示数据加载文本(“...”)并被禁用时,最终会发生错误。但是visual studio没有指出任何错误,应用程序只是继续正常工作,但是按钮解除了,任何帮助?

0 个答案:

没有答案