2013-01-31 124 views
0

我有一個jqGrid顯示錶格數據。我有一個qTip2彈出窗口,當用戶將鼠標懸停在網格內部的超鏈接上時,會顯示一個小窗口。我注意到,每當此彈出窗口顯示信息時,外部JavaScript文件都會重新加載。該腳本未被調用以顯示此彈出窗口的文件中引用,並且將加載該主題以顯示主頁面。爲什麼我的外部JavaScript文件不斷重新加載?

我看到正在裝載文件一遍又一遍用這種調用:

GET http://localhost:4111/Scripts/HelperScript.js?_=1359649163699 
GET http://localhost:4111/Scripts/HelperScript.js?_=1359649165768 

等等...

有人可以把我的爲什麼發生這種情況的路徑?

+2

看起來像是一個'$ .getScript()'調用 –

回答

0

所以我只是加倍檢查,由於某種原因,我在代碼中調用了正在加載的代碼,以顯示也會引用我的腳本文件的彈出窗口。

<script src="@Url.Content("~/Scripts/HelperScript.js")" type="text/javascript"></script> 

我「米假設,因爲它試圖加載相同的JavaScript文件的兩個副本,它再次以任意名稱加載它,以免發生衝突?(刪除從我的代碼上面的參考已停止該腳本再次被加載)

+0

隨機數是一個「緩衝區總線」,用於防止從緩存中重新加載文件,我的猜測是它被你正在使用的框架。 – Barmar

相關問題