2017-08-21 20 views
1

私はasp.netコアで働いています。私はタイスクリプトを使用しています。 select2オプションを使用します。そのために、私はこの行を使用します。"Jqueryが定義されていません"というエラーを解決する方法はありますか?

<link href="https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.3/css/select2.min.css" rel="stylesheet" /> 
<script src="https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.3/js/select2.min.js"></script> 

私はプロジェクトを実行している、私は次のエラーを検出しました:

enter image description here

それを解決する方法は?

+0

この2行の上にjqueryスクリプトのリンクを追加するには –

+0

select2.min.jsの前にjqueryをロード – syntaxe

答えて

3

重要な注意: - jQueryの基本ライブラリサードパーティ-JS-ライブラリ/自分で自分が書いたスクリプトコードの前に追加する必要があり

ので、以下のようにjQueryのベース・ライブラリを追加: -

<link href="https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.3/css/select2.min.css" rel="stylesheet" /> 
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script><!-- jQuery base library needed --> 
<script src="https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.3/js/select2.min.js"></script> 
+0

エラーが解決されました... –

2

あなたは例えば任意のサードパーティ製のJSライブラリ、前のjQueryを含める必要があります:あなたが必要

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script> 
+1

jQueryライブラリを追加する場所とその理由を説明する必要があります。 – Shiladitya

関連する問題