2016-06-18 29 views
0

私はASP.net MVCで新しく、私は最近PHP MVC(Codeigniter)に切り替えました。JavaScriptがASP MVCプロジェクトで動作していませんか?

私はASPにいくつか問題があります。 実際に私は管理パネルのテンプレートを持っており、dashboard.htmlページをindex.cshtmlに変換し、HomeControllerから呼び出しています。 ページは完全に開いていますが、JavaScriptが機能していないということは、プロファイルタブをクリックすると、(テンプレートから)dashboard.htmlでプロファイルを編集またはログアウトしてポップアップを開くことを意味します。しかし、私が変換したindex.cshtmlでは動作しません。

すべてのテンプレートに必要なJavaScript、CSSなどをContentフォルダに入れて、すべてsrcとhrefに設定します。

テンプレートのようなページが表示されていますが、JavaScriptが機能していません。 PHP Codeigniter MVCでこのテンプレートを使用しましたが、問題はありませんでした。

私は10回チェックしましたが、問題は見つかりませんでした。

ファイルパス:?

<script type="text/javascript" src="~/Content/js/_demo.js"></script> 
<script type="text/javascript" src="~/Content/js/jquery.min.js"></script> 
+0

では、あなたは、ブラウザのコンソールで開きました、ファイルパスが正しいことを確認されていますか? – ARUNRAJ

+0

あなたはバンドルを使用していますか?どのようにビューにjsを追加していますか?コードを表示してください –

+0

上記のファイルパスを追加してください。 –

答えて

0

使用src = @Url.Content("~/link")リンク

​​
+0

今私はJsフォルダをContentフォルダからScriptsフォルダに変更しました。それは完璧に動作しますが、私はそれが意味することを混乱させましたか? –

+0

@ManishTiwari私はプロジェクトディレクトリを見る必要があります。それをjsフォルダの下のコンテンツフォルダに戻し、私の解決策をテストしてください。 –

+0

ありがとう@Yuvette。それは働いているしかし、私はそれが意味するものが混乱していますか?私はなぜ '' src = "〜/ Content/js/_demo.js"> 'が使用されていませんでしたか?あなたはそれを説明できますか? –

関連する問題