此问题通常是由于Javascript文件未正确加载或引用造成的。在ASP.NET Core MVC项目中,需要将Javascript文件的引用添加到layout.cshtml文件中,以确保它们在所有页面中都能正确加载。在注入Javascript文件的代码中使用正确的相对路径也是非常重要的。
以下是一个示例的layout.cshtml文件,其中包含引用了jQuery和custom.js文件的代码:
@ViewBag.Title - My ASP.NET Core Application
@RenderSection("head", required: false)