我有一组 aspx 页面及其关联的 Controller 。现在我想为aspx页面添加一个js文件。我不知道如何在 MVC 中添加和链接到特定的 aspx 页面。
添加和链接特定 aspx 页面的最简单方法是什么。
编辑
我在 Scripts-->Views-->Controllername-->somejsfile.js 文件中创建了一个文件夹。
在站点管理器中,在jquery脚本加载位置下方,我添加了
<script src="/Scripts/Views/ControllerName/somejsfile.js?Version=<%=ConfigurationManager.AppSettings["ScriptVersion"]%>" type="text/javascript"></script>
现在我在js中添加了init函数,例如
var somejsfileNamescript= function () {
return {
Init: function () {
alert("Hello");
}
}
} ();
我希望在页面加载时执行它。这是我的应用程序中存在的唯一一个 js 文件 谢谢
最佳答案
就这么简单,在你的主文件中添加 <script>
阻止并使用 jquery $(document).ready()
函数来初始化脚本。 (假设您使用的是jquery)
<script>
$(document).ready(function() {
somejsfileNamescript.Init();
});
</script>
关于javascript - 如何在MVC中为aspx页面添加Js文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23235670/