我會切入正題。在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