これは、私のWebMatrixレイアウトにとって大きな課題です。サイトレイアウト_sitelayout.cshtml
、renderbodyページprofilepage.cshtml
、独立したページがありますajaxload.cshtml
。sitelayoutのスクリプトライブラリは、fromprofilepage.cshtmlを使用して更新されAssets.GetScripts()
ます。...を使用してajaxload.cshtmlを呼び出すたびに、$.load()
ロードが成功した後、マザーページとprofilepage.cshtml上のjavascript/pluginファイルを操作できません。を使用してjavascriptプラグインを呼び出すか、使用する前にjavascriptファイルを再度呼び出す$.getScript()
を使用して手動でアタッチする必要があります。<script src=""></script>
Profilepage.cshtml
@{
Layout = "~/Layout/_sitelayout.cshtml";
Assets.Script("~/scripts/autocomplete.js");
....
....
}
これを説明するのは非常に難しいです....あなたが理解することを願っています