Ajax中“Sys未定義”錯誤的解決方法

superdont發表於2007-10-23
解決方法:把js程式碼放在ScriptManager控制元件定義之後。

原因分析:ScriptManager控制元件放在body中,而javascript程式碼放在了ScriptManager控制元件之前的位置,因為html是逐行載入的,由於var prm = Sys.PageRequestManager.getInstance();
在載入ScriptManager控制元件的js程式碼之前就被呼叫了,所以就出現了Sys未定義的情況 

相關文章