2
我遇到了一個ajax腳本的問題,該腳本根據數據庫中的區域表檢查郵編以查找郵政編碼涉及的區域,然後更新區域選擇列表此信息。未捕獲TypeError:無法讀取null的屬性「長度」
ajax腳本完全沒有問題,因爲它可以在另一個頁面上工作得很好。一個特定的頁面(在我無法訪問的管理區域中)出現問題,我的調試器顯示「Uncaught TypeError:無法讀取屬性長度爲null」,當觸發對遠程腳本的調用時。
我對此感到莫名其妙,因爲我對於它暗示什麼是空的一無所知。我明白它在說什麼,顯然它不能讀取null的長度,但我看不到它可能是空的。它可能會被賦予一個空字符串,但空字符串不會在其他頁面上觸發此錯誤,並且空字符串不爲空。
我知道我還沒有付出太多的努力,但如果你能提供更多的調試建議,那就太好了。
謝謝。
您可以使用瀏覽器的調試器,找到觸發錯誤的行,在其中放置斷點,並在執行時查看所有變量的值。 –
請顯示Ajax調用的代碼。 – nnnnnn