ビューページにいくつかの Ajax 関数を追加します。たとえば、削除または挿入ボタンをクリックすると、アクションが呼び出されて裏で CRUD ジョブが実行され、その操作の後に項目リストが更新されます。
<script>
既存の多くの例では、javascript コードがタグ内のビュー ページに埋め込まれています。通常、1 つのビューに必要な関数は多数あるためです。たとえば、レコードを挿入すると、フォーム データを収集し、データを検証し (この部分は非常に長くなる可能性があります)、 によってアクションを呼び出す関数があります$.ajax()
。このため、これらすべての JavaScript を別の.js
ファイルに配置することを考えています。
では、これにおけるプロの実践とは何ですか?.js
ファイルを同じフォルダーの下に配置する必要がありますViews
か? それとも、それらすべてをScript
フォルダに入れてそこから参照する必要がありますか?
.js
個々のビューごとに個別のファイルを作成する必要が.js
ありますか?それとも、異なるビューのすべてのファイルを 1 つの大きなファイルに結合する必要がありますか?
#region
また、折りたたむためにC# コードをグループ化する方法も気に入っています。JavaScript に似たようなものはありますか? それはあまりにも簡単に長くなります。
有益なアドバイスをありがとうございました。