2011-11-15 15 views
0

すべてのJavaScriptをページの下部に配置しようとしています。 jqueryを下に移動すると、ページの検証が中断されます。検証をページの下部に移動する方法はありますか?MVC3検証ブロックを移動

答えて

0

いいえ、jQueryはページの最上部にある必要がありますが、他のほとんどはそれ以降に来ることができます。

0

ベストプラクティスは、すべてのスタイルをページの上部に、すべてのスクリプトをページの下部に配置することです。 JavaScriptファイルの参照をページ固有のJavaScriptの上に置く必要があります。

ヘルパーメソッドを使用するとMVC3で簡単に実行できます。

プロセスはこのように書きます:

  1. ViewContext
  2. にスクリプトを格納するためのヘルパーメソッドを作成します
  3. あなたのビューのいずれかでViewContextでJavaScriptファイルにスクリプトや参照を追加し、部分図ページの下部にあるスクリプトを必要な順序でレンダリングしてください。

この投稿が参考になったと考えてください。

MVC executing view code before layout code and ruining my script order

ヘルパーメソッドは、それ以外の場合は非常に厄介なコードであるものが簡素化されます。がんばろう!

関連する問題