jquery - 将 jquery 包含在 ASP.Net MVC 中的简洁方法

标签 jquery asp.net-mvc

你们如何处理 jQuery 包含的工作

<script type="text/javascript" src="jquery.js"></script>

在 Asp.Net MVC 中使用部分 View / View 控件时?基本上,我不想让 jquery 包含在母版页中,因为我没有在所有 View 中使用 jquery,但我也想要一种简单的方法,让用户控件能够在右侧创建 jquery 包含位置('head'),而不创建重复的 jquery 包含。

最好的方法是使用 ScriptManaager,但我不想在我的应用程序中依赖 ASP.Net Ajax。是否有一个我可以使用的“轻量级”ScriptManager,它也允许新发布的 jquery 智能感知?

我已经创建了一个提供此功能的 WebControl,但我没有获得对 VS2008 的智能感知支持,而我真的很喜欢这种支持。

希望这是有道理的。

最佳答案

如果您在大部分页面中使用 JQuery,我会将其放在母版页中。它只会被下载一次,此时它会缓存在浏览器上,并且对渲染页面的性能影响可以忽略不计。

关于jquery - 将 jquery 包含在 ASP.Net MVC 中的简洁方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/274899/

相关文章:

asp.net-mvc - 使用 Ajax 的 ASP.NET MVCContrib 网格

javascript - angular-Js 中的刷新页面请求

javascript - 使用 jQuery 读取 CSV 文件

javascript - HTML/Javascript 表单显示的值不正确

asp.net-mvc - ASP.NET MVC 4路由- Controller /ID与 Controller / Action /ID

c# - 理解 Entity Framework 下的多表结果

asp.net-mvc - 在 Raven 文档中保存 Id

jquery - jQuery 方法中奇怪的 npe

javascript - 获取表格单元格失败

javascript - 如何禁用CKEditor自动添加标签 'a'