即使在之后,脚本注册器也会加载 jquery.validation.min.js
Html.Telerik().ScriptRegistrar().jQuery(false)
有什么办法告诉它不要这样做吗?
即使当我尝试加载我需要的内容时,也会这样做:
@Html.Telerik().ScriptRegistrar().jQuery(false).DefaultGroup(g =>
{
g.Add("telerik.common.min.js");
g.Add("telerik.tabstrip.min.js");
}
例如,如果我在页面上有一个 telerik 网格,它将加载所有必要的脚本,包括 grid.min、grid.editing 和 jquery.validate.min。
我更喜欢自己控制它,而不是仅仅在我忘记定义正确的脚本时出现错误或无法运行的元素。
如果我尝试使用这个片段:
@Html.Telerik().ScriptRegistrar().jQuery(false).Scripts(s =>
{
s.Add("telerik.common.min.js");
...
它忽略了useTelerikContentDeliveryNetwork="true"
在 web.config 中,并在本地服务器上搜索脚本。我还是想用CDN。
UPD:实际上是否有一种方法可以使用 telerik 的 CDN 源,但如果由于某种原因它们已关闭,则从项目服务器加载所有内容?
作为对来自搜索引擎的人的进一步更新:除了 jQuery 之外,您现在还可以使用以下方法删除 jQuery 验证:
@Html.Telerik().ScriptRegistrar().jQuery(false).jQueryValidation(false)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)