它刚开始尝试使用ajax.net ToolkitScirptManager并且它工作正常但后来我意识到它正在破坏我正在使用jQuery库进行的ajax调用。我猜这是$符号的问题,是否有人对如何使用这两个库有任何想法。
我不想使用jquery的noconflict模式,因为我们使用其他jquery插件,我担心这些插件无效。
有什么想法吗?
答案 0 :(得分:0)
我过去曾在项目上成功使用过,但我也遇到了似乎存在问题的情况。 jquery中的noconflict模式对这里没有帮助,因为MS ajax库本身不使用“$”(它总是$ get()或其他一些)。
我认为问题的根源可能在于你从工具包中使用的那种控件(更新面板只是纯粹的邪恶而不是两种方式)以及它们在加载页面时会做出什么样的疯狂。我有一个问题,导致引用带有标记的库不能加载,我能够通过将缺少的项目的脚本标记移动到标记的末尾来解决它(听起来很奇怪,我知道)。
希望我能提供更实际的建议。
答案 1 :(得分:0)
$符号是问题之一,取决于您如何编码javascript,但大多数问题都在UpdatePanel和Jquery之间的交互中。 这里显示了一个不错的帖子:
注意:对于jquery UI,我使用此参考链接:
http://blog.roonga.com.au/2009/07/using-jquery-ui-dialog-with-aspnet-and.html