1. 程式人生 > >關於easyui載入tab.tabs報錯問題

關於easyui載入tab.tabs報錯問題

當我們使用easyui的時候,一般我們做的左邊的選單導航,點選時會有一個事件,就是把我們點選的那個Tab載入到easyui的中心操作區域裡面。

但有時候,我們在確保tab.tabs事件沒有出錯的時候,我們單擊選單欄卻又會報錯,或者是第一次有顯示在中心操作區域,第二次則會出錯的情況下,就有必要檢查一下是不是因為js檔案重複匯入的情況了。

下面是我的一個例項:

我在主操作頁面(也就是包含了easyui包的頁面)裡面匯入了jQuery的包,然後第一個子頁面(也就是要顯示在中心操作區域的頁面)我也匯入了一次jQuery的包,第二個子頁面也是如此,結果我點選第一個子頁面的時候能正常顯示,點選第二個子頁面也能正常顯示,但如果我再點一次,就沒有任何反應,重新整理頁面,再次點選也沒有任何反應,子頁面裡面的js事件也全部沒反應。

解決辦法:

把子頁面匯入的jQuery包刪除即可。

還有一種情況,就是你的子頁面設計了樣式,卻又沒有任何反應,在確定沒有錯誤的情況下,可能就是因為你的子頁面裡面還包含了<html>,<head>,<body>標籤,刪掉即可。