这对我的 webmatrix 布局是一个巨大的挑战。我有一个站点布局_sitelayout.cshtml
、一个 renderbody 页面profilepage.cshtml
和一个独立页面ajaxload.cshtml
。使用Assets.GetScripts()
来自 profilepage.cshtml 的站点布局的脚本库进行更新。每次我使用$.load()
... 调用 ajaxload.cshtml 时,成功加载后我都无法与母页和 profilepage.cshtml 上的任何 javascript/plugin 文件进行交互。$.getScript()
我必须使用或手动附加它来调用 javascript 插件,使用<script src=""></script>
前再次调用 javascript 文件。
个人资料页.cshtml
@{
Layout = "~/Layout/_sitelayout.cshtml";
Assets.Script("~/scripts/autocomplete.js");
....
....
}
这很难解释……希望你能理解