2009-01-13 14 views
1

我可以成功地包括/腳本主要jQuery的文件,但如果我的自定義test.js文件中的腳本,它不會工作:在ASP.NET MVC中,爲什麼我的自定義JavaScript文件無法在/ Scripts中工作?

<script type="text/javascript" src="<%= this.ResolveClientUrl ("~/Scripts/jquery-1.2.6.js") %>"></script> 
<script type="text/javascript" src="<%= this.ResolveClientUrl ("~/Scripts/test.js") %>"></script> 

然而,當我移動定製test.js文件到/ js,一切正常:

<script type="text/javascript" src="<%= this.ResolveClientUrl ("~/Scripts/jquery-1.2.6.js") %>"></script> 
<script type="text/javascript" src="<%= this.ResolveClientUrl ("~/js/test.js") %>"></script> 

這是爲什麼?

回答

2

你可能試過這個,但是確保你在檢查javascript包含的東西時清除客戶端緩存。客戶端可能會持有test.js的舊副本。

更改網址會導致它再次取得最新內容。

+0

你可以看到使用Firebug中的Net選項卡加載的瀏覽器是什麼。 – 2009-01-13 10:41:41

相關問題