2016-01-14 61 views
0

我在web應用程序中使用jquery插件。當我在本地機器上運行插件時,該插件可以正常工作。我將應用程序放在遠程Web服務器上,應用程序沒有使用所選的插件。所選的.js文件和.css文件分別位於「腳本」和「樣式」文件夾中。是 到這些文件的路徑如下:jquery選擇的插件不能在遠程服務器上工作

<link href="~/Styles/Site.css" rel="stylesheet" type="text/css" /> 
<link href="~/Styles/chosen.css" rel="stylesheet" type="text/css" /> 
<link rel="shortcut icon" type="image/x-icon" href="favicon.ico"/> 
<script src = "/Scripts/jquery-1.11.2.min.js" type = "text/javascript"></script> 
<script src = "/Scripts/chosen.jquery.min.js" type = "text/javascript"></script> 
<script src = "/Scripts/chosen.jquery.js" type = "text/javascript"></script> 

根文件夾是「尋呼」和「腳本文件夾將是/尋呼/腳本。 網站上的樣式都在那裏。

我必須在服務器上註冊所選插件嗎?

謝謝。

+0

你的控制檯是否出現404錯誤? – WillardSolutions

+0

否。該網站已正確顯示,但下拉列表不是「已選」類型。它們顯示爲.net下拉菜單,並且在選擇它們時不會觸發javascript功能。 –

回答

0

我可以通過添加'。'來改變腳本文件夾的src路徑來解決問題。到路徑。

<script src = "./Scripts/jquery-1.11.2.min.js" type = "text/javascript"></script> 
<script src = "./Scripts/chosen.jquery.min.js" type = "text/javascript"></script> 
<script src = "./Scripts/chosen.jquery.js" type = "text/javascript"></script> 

希望這可以幫助別人。

相關問題