它剛剛開始嘗試使用ajax.net ToolkitScirptManager,它工作正常,但後來我意識到它打破了我使用jQuery庫進行的ajax調用。我猜這是$符號的問題,有沒有人有任何關於如何使用這兩個庫的想法。與jQuery和ToolkitScirptManager衝突?
我不想使用jquery的noconflict模式,因爲我們使用其他jquery插件,我害怕將無法工作。
有什麼想法?
它剛剛開始嘗試使用ajax.net ToolkitScirptManager,它工作正常,但後來我意識到它打破了我使用jQuery庫進行的ajax調用。我猜這是$符號的問題,有沒有人有任何關於如何使用這兩個庫的想法。與jQuery和ToolkitScirptManager衝突?
我不想使用jquery的noconflict模式,因爲我們使用其他jquery插件,我害怕將無法工作。
有什麼想法?
我已經在過去成功地在一個項目上使用過,但我也遇到過似乎存在問題的情況。 jquery中的noconflict模式在這裏不會幫助你,因爲MS ajax庫本身並不使用「$」(總是使用$ get()或其他類型)。
我認爲你的問題的根源可能在於你從工具包中使用的控件的類型(更新面板只是純粹的邪惡沒有兩種方式)以及他們在頁面加載時做什麼樣的瘋狂的東西。我曾經遇到過一個問題,它導致帶有標籤的庫不能加載,並且我可以通過將缺少的項目的腳本標籤移動到標記結尾(聽起來很奇怪,我知道)來解決它。
希望我能提供更多切實的建議。
$符號是取決於你如何編碼JavaScript的問題之一,但大多數的問題是在UpdatePanel和Jquery之間的交互。 好貼如下所示:
注:jQuery UI的我用這個參考鏈接:
http://blog.roonga.com.au/2009/07/using-jquery-ui-dialog-with-aspnet-and.html