asp.net-mvc-3 – Telerik().ScriptRegistrar()如何防止加载jquery库?

前端之家收集整理的这篇文章主要介绍了asp.net-mvc-3 – Telerik().ScriptRegistrar()如何防止加载jquery库?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
脚本注册器甚至在加载 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");
...

它忽略web.config中的useTelerikContentDeliveryNetwork =“true”,并在本地服务器上搜索脚本.我还是想用CDN.

UPD:实际上有一种方法可以使用telerik的CDN源,但如果由于某种原因它们已关闭,从项目的服务器加载所有东西?

解决方法

作为来自搜索引擎的人的这个答案的进一步更新:您现在可以通过使用以下内容删除jQuery验证以及jQuery的附加内容
@Html.Telerik().ScriptRegistrar().jQuery(false).jQueryValidation(false)
原文链接:https://www.f2er.com/aspnet/246883.html

猜你在找的asp.Net相关文章