Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/308.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在MVC4中向后浏览视图时,jquery停止工作_C#_Jquery_Jquery Mobile - Fatal编程技术网

C# 在MVC4中向后浏览视图时,jquery停止工作

C# 在MVC4中向后浏览视图时,jquery停止工作,c#,jquery,jquery-mobile,C#,Jquery,Jquery Mobile,我有一个简单的登录屏幕,它使用ajax登录到系统,css和脚本都是使用捆绑包加载的 <!DOCTYPE html> <html> <head> <meta charset="utf-8" /> <meta name="viewport" content="target-densitydpi=device-dpi; width=device-width;initial-scale=1.0; maximum-scale=1.0; user-sca

我有一个简单的登录屏幕,它使用ajax登录到系统,css和脚本都是使用捆绑包加载的

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<meta name="viewport" content="target-densitydpi=device-dpi; width=device-width;initial-scale=1.0; maximum-scale=1.0; user-scalable=0;" />
<title>@ViewBag.Title</title>
@Styles.Render("~/Content/css")   

</head>
<body>

@RenderBody()
@Scripts.Render("~/bundles/jquery")
</body>
</html>

任何帮助/建议都将不胜感激。

我找到了解决方法,不知道这是否是最好的方法,但我没有使用布局视图,而是创建了单独的视图,并将我的包包含在所有页面的顶部。现在一切正常。

尝试返回重定向到ActionIndex,主页;单击主屏幕上的“注销”按钮,它确实会将我重定向到登录屏幕,但URL仍然为~/home/logout。当我查看加载到页面中的脚本时,~/home脚本仍然存在。我想加载我的~/登录脚本。请包括您的登录操作
@{
ViewBag.Title = "Home";
}

<div data-role="page">
    <div>
        <div data-role="navbar">
            <ul>
                <li>@Html.ActionLink("Logout", "Logout",  "Home"  , null, null)</li>
                <li><a href="#" id="btnFilter">Filter</a></li>
            </ul>

            <div id="filter" style="background-color:#F6F6F6;">
                <div style="padding: 0px 5px;">
                    <select id="ddlAudits">
                        <option value="-1">Select Inspection</option>
                        @foreach (var i in ViewBag.AuditDropDown)
                        {
                            <option value="@i.AuditID" >@i.AuditTitle</option>
                        }
                    </select>

                    <select id="ddlAccounts">
                        <option value="-1">Select Account</option>
                        @foreach (var i in ViewBag.AccountDropDown)
                        {
                            <option value="@i.AccountID" >@i.AccountName</option>
                        }
                    </select>
                </div>
            </div>
        </div>

        <div id="DivAccounts">
        </div>

</div>
<a href="~/">Logout</a>
public ActionResult Logout()
    {
        FormsAuthentication.SetAuthCookie("ctUserID", false);
        FormsAuthentication.SignOut();
        return Redirect("~/");
    }