jquery与ajax控件工具包9月/ 10月发布2013版冲突

时间:2013-12-12 21:15:40

标签: javascript jquery asp.net ajax ajaxcontroltoolkit

我最近将我们的项目升级为使用2013年10月发布的ajax控件工具包,以便使用html编辑器扩展器和ajax文件上传器(使用c#,jquery 1.9的asp.net 4.0项目)的升级。 0,jquery-ui 1.9.2和ajax控制工具包(2013年1月)

安装完成后,我们的项目开始遭受$和其他jquery插件丢失的损失。 (firebug在我们的一些脚本上显示$ .ui未定义但通知版本1.9.1)

该工具包现在吐出了jquery的1.9.1版本,这是在我们加载jquery 1.9.0和我们的其他脚本之后发生的。

显然,该工具包使用jQuery.noConflict来避免这种问题的发生,但它仍然在我们身上发生。

我已经下载了该工具包的源代码,并将其从脚本jquery 1.9.1停止到该页面,但这并没有修复任何问题。似乎工具包的内部使用更新的版本来创建从cdn引用的自己的jquery控件。

还有其他人遇到过这个问题并克服了吗?

1 个答案:

答案 0 :(得分:0)

一旦我将AjaxControlToolkit.config文件添加到解决方案中并且仅引用了我需要的ajax控件,我发现我的问题就消失了,所以可能其中一个引起了冲突。

我现在注意到ajax控件工具包的新版本(12月)实际上允许你配置删除他们的jquery版本。