2009-05-26 86 views
0

我想使用jQuery和Asp.net Ajax庫。 jQuery代碼是堅實的,我有它在一個單獨的頁面上工作。當我將jQuery代碼合併到使用Asp.net Ajax的現有頁面中時,jQuery代碼不起作用。jQuery和Asp.Net兼容性

我認爲這與名稱損壞有關。

我該如何停止名稱混亂或其他任何事情發生的asp.net?

+1

如果您發佈了有問題的代碼,這將會很有幫助。 – Kredns 2009-05-26 23:18:05

回答

2

如果你遇到了主要的命名問題,那麼利用QJuery的幾乎所有東西作爲選擇器的能力,包括類。當然,類查找並不像id查找那麼快,但它不太容易被自動生成的代碼破壞。

這是一篇很好的文章,詳述了How To Work With JQuery in ASP.NET

0

通常,這兩個框架不會相互干擾。你可能會遇到問題,因爲asp.net ajax爲一些基本類型添加了一堆額外的函數,比如string,int或data。

但通常這只是使用jQuery的時候不是問題,但是我遇到了一些很可能未寫入的插件的問題,所以這可能是您的問題所在。

即便如此,沒有更多的信息或/和代碼很難給你任何具體的幫助。

0

也許這兩個框架(jQuery和ASP.Net AJAX)在定義一些運算符(如$)時相互碰撞。

這個old forum post是由某人面臨類似的情況。