需要uncaught jQuery 1.9.1。 AjaxControlToolkit7.1213

时间:2014-01-16 22:08:28

标签: jquery asp.net ajax

我正在使用asp.net和Ajax。默认情况下,最新的Ajax从mircrosoft CDN加载jQuery 1.10.2,但我不知道为什么我一直在控制台中显示这些错误。

错误: 需要uncaught jQuery 1.9.1。 未捕获的ReferenceError:未定义actJQuery。

有人能帮帮我吗?另外我想知道如何防止ajax jquery加载和使用我自己的特定版本的jquery? 非常感谢

1 个答案:

答案 0 :(得分:1)

Stephen Walther关于最新版本的posted on his blog并指出:

  

Ajax Control Toolkit使用jQuery.noConflict()来避免与页面中现有版本的jQuery冲突。 Ajax Control Toolkit使用的jQuery版本由名为actJQuery的变量表示。您可以在页面中将actJQuery与现有版本的jQuery并排使用,而不会发生冲突。

他继续解释如何保留“你自己的jQuery版本”。

看起来他博客上的评论者之一与你的问题非常相似。斯蒂芬的回答是:

  

Ajax Control Toolkit使用的是jQuery 1.9.1,如果你试图强制它使用另一个版本的jQuery和元素,那么它会抛出异常。您偶然将jQuery 1.10.2添加到页面的任何机会?另外,请记住,您必须在打开之前加载jQuery 1.9.1   标签