簡體   English   中英

jQuery和ASP.NET AJAX

[英]jQuery and ASP.NET AJAX

我們可以在jQuery Web應用程序中同時使用jQuery和ASP.NET AJAX嗎?

是。 有關警告和潛在的變通辦法,請參閱: 一起使用ASP.Net AJAX和JQuery的任何缺點

考慮到JQuery打算與Visual Studio一起提供 ,我肯定會說。

而且,當然,我做得很好,沒有任何明顯的問題。

是的,您可以將ASP.Net Ajax和Jquery組合在一起,但是僅僅因為它們在VS.Net中一起提供並不意味着您應該在同一項目中同時使用它們。

實際上,我建議完全相反。 當您在表單上放置ScripManager時,ASP.Net Ajax的下載量已經非常可觀,再添加50 KB的Jquery會使您的代碼膨脹。

如果您是JQuery的支持者,則可能已經在使用它來完成與ASP.Net Ajax一起的大部分工作,因此,如果可以的話,請考慮完全擺脫scriptmanager。

如果您不能執行此操作,或者使用updatepanels,請通過以下方式將JQuery下載鏈接到Google:

http://ajax.googleapis.com/ajax/libs/jquery/1.2.6/jquery.min.js (適用於1.2.6版)

Google提倡以這種方式進行鏈接,以最大程度地減少一次又一次下載JQuery的必要性。 如果大多數網站都通過Google鏈接(Google對其進行推廣的方式),則用戶無需在每次訪問使用JQuery的網站時下載新的JQuery副本。

大概是。

(如果沒有更多關於您實際想要的信息,那是我能給出的最佳答案。)

是的,我現在成功完成了。

是。 實際上,他們互相稱贊得很好。 他們確實有一些重疊。 MS Ajax客戶端庫提供.net樣式的標記和js中的數據處理。 jQuery主要是瀏覽器DOM的擴展。

我建議承諾其中一個用於頁面加載/ dom-ready處理。 如果您通過ms​​-ajax進行大量服務器端調用,我還建議使用ms-ajax事件處理程序符號。

歸結為您在重疊區域中的使用保持一致。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM