加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

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

发布时间:2020-12-15 23:09:22 所属栏目:asp.Net 来源:网络整理
导读:脚本注册器甚至在加载 jquery.validation.min.js之后 Html.Telerik().ScriptRegistrar().jQuery(false) 有没有办法告诉它不要这样做? 即使我尝试加载我需要的东西,执行此操作: @Html.Telerik().ScriptRegistrar().jQuery(false).DefaultGroup(g ={ g.Add("
脚本注册器甚至在加载 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)

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读