jQuery与ASP.NETAjax

jQuery与ASP.NETAjax,jquery,asp.net-ajax,Jquery,Asp.net Ajax,我们可以在ASP Web应用程序中同时使用jQuery和ASP.NET AJAX吗?可能是的 (没有更多关于你真正想要什么的信息,这是我能给出的最好答案。)是的。有关注意事项和可能的解决方法,请参阅:是的,我现在正在成功地完成。是的。事实上,他们互相称赞得相当好。不过,它们确实有一些重叠。MS Ajax客户端库提供.net样式的标记和js中的数据处理。jQuery主要是浏览器DOM的扩展 我建议使用其中一种方法来进行页面加载/dom就绪处理。如果您通过ms ajax进行大量服务器端调用,我还建议

我们可以在ASP Web应用程序中同时使用jQuery和ASP.NET AJAX吗?

可能是的


(没有更多关于你真正想要什么的信息,这是我能给出的最好答案。)

是的。有关注意事项和可能的解决方法,请参阅:

是的,我现在正在成功地完成。

是的。事实上,他们互相称赞得相当好。不过,它们确实有一些重叠。MS Ajax客户端库提供.net样式的标记和js中的数据处理。jQuery主要是浏览器DOM的扩展

我建议使用其中一种方法来进行页面加载/dom就绪处理。如果您通过ms ajax进行大量服务器端调用,我还建议使用ms ajax事件处理程序符号

归根结底,你在重叠区域的使用是一致的。

考虑到这一点,我可以非常肯定地说


当然,我做得很好,没有任何值得注意的问题。

是的,你可以将ASP.Net Ajax和Jquery结合起来,但仅仅因为它们在VS.Net中一起发布并不意味着你应该在同一个项目中使用它们

事实上,我的建议正好相反。当您在表单上添加ScripManager时,ASP.NETAjax的下载代价已经相当大,再添加50kbs的Jquery,代码就会白白膨胀

如果你是一个jQuery迷,你可能已经在使用ASP.NET AJAX做很多事情了,所以如果你可以,考虑完全摆脱Script管理器。 如果您不能做到这一点,或者如果您使用updatepanels,请通过以下方式将JQuery下载链接到Google:

(适用于1.2.6版)

谷歌提倡这种链接方式,以尽量减少反复下载JQuery的必要性。如果大多数网站都链接到谷歌(谷歌推广JQuery的方式),那么用户就不必每次访问使用JQuery的网站时都下载JQuery的新副本