2014-02-07 36 views
0

我剛剛更新到ajaxtoolkit的2013年12月發佈,現在,在IE屬性「排隊」,當我打開我的一個網頁,我得到:無法獲取的未定義或空引用

Error: Unable to get property 'queue' of undefined or null reference

我已經查看了我的代碼中的「隊列」一詞,但它不在那裏。

編輯:

我所做的所有網頁上的類型AJAX控件的列表:

  1. TextBoxWatermarkExtender
  2. FilteredTextBoxExtender
  3. TabContainer的
  4. 的TabPanel
  5. MutuallyExclusiveCheckBoxExtender
  6. CollapsiblePanelExtender
  7. RoundedCornersExtender
  8. ToggleButtonExtender
  9. PopupControlExtender
  10. ToolkitScriptManager
+0

請表明,引發此錯誤代碼。 – jadarnel27

+0

這是一個主要頁面。只是HTML超過2000行,並且我不會在頁面的哪個部分拋出錯誤。 – thchaver

+0

瞭解。你在哪裏看到這個錯誤?我只是在想,你應該能夠獲得更多關於它的信息(它來自哪條線)。 – jadarnel27

回答

0

TL;博士 - 這是在AJAX控件工具包的2013年12月版本中引入的錯誤。我強烈建議您不要使用工具包,並使用更簡單和更輕的工具 - 無論是用jQuery手動滾動還是使用像jQuery UI這樣的框架。

或者,您可能會回滾到a previous version of the toolkit(使用右側框中的鏈接查看以前的版本)。


看起來這是在AJAX控制工具包(在灒CSS選擇引擎,它由工具包使用的或可能的)的一個錯誤。

如果您轉到AJAX Control Toolkit Sample site's Tab sample page,您實際上可能會重複此錯誤。當我在IE8訪問它,我得到一個類似的錯誤:

AJAX error

注意,雖然該錯誤是在「CombineScriptsHandler.axd」。該文件說,下面的右拋出錯誤的線以上:

/*! 
* Sizzle CSS Selector Engine 
* Copyright 2012 jQuery Foundation and other contributors 
* Released under the MIT license 
* http://sizzlejs.com/ 
*/ 

和產生錯誤的具體說法是在這裏:

n._tabIndex=i.owner.get_tabs().length; 

當然,從精縮JS那,所以它的很難說它在做什麼。

的問題也有報道工具包的CodePlex網站頁面上:

http://ajaxcontroltoolkit.codeplex.com/workitem/27650

+0

謝謝!我降級到2013年10月發佈,錯誤消失。 – thchaver

+0

@thchaver真棒,很高興我可以幫助! – jadarnel27

相關問題