我会切入正题。在RedirectToAction之后没有加载JQuery
我调用RedirectToAction之后,我的任何一个Action方法,我的JQuery库不加载,直到页面呈现后。 (注意:到Action Method的直接路径正确加载库)。我没有使用renderSection我此刻的脚本,但加载在头束,在_Layout.cshtml文档中:
<head>
@Scripts.Render("~/bundles/jquery")
</head>
这同样适用于所有我尝试在头加载库,由方式。 我确实看到任何原因,当我重定向时它不起作用。也许我没有正确理解RedirectToAction方法,在这种情况下,我会对解释很满意。
我使用重定向的一个例子,从我的控制器:
return RedirectToAction("Confirmation", new{orderId = order.Id});
(请记住,这个问题仍然存在低谷我所有的控制器和所有动作)
非常感谢。
当你说你的jQuery库没有加载,你的意思是在你的jQuery的特定功能或..你如何检查它是否没有加载?请添加不加载的代码。 –
Ajax?谐音?你能否提供整个控制器的操作,请问什么不装载? –
@Ali - 图书馆被加载,但直到页面被渲染后。这会导致错误,如“$不是函数”。这适用于我包含在我的包(标题)中的所有脚本库。 – MichaelCleverly