2012-11-10 8 views
8

の下では動作しません、私は同じように通常

@{ 
    ViewBag.Title = "Sign Up"; 
    Layout = "~/Views/Shared/_WebSite.cshtml"; 
} 

<script type="text/JavaScript"> 

    $(document).ready(function() { 
     alert("!!!"); 
    }); 

</script> 

<h2>Sign Up</h2> 

@using (Html.BeginForm()) 
{ 
    @Html.ValidationSummary() 
{ 

} 

} 

@section Scripts { 
    @Scripts.Render("~/bundles/jqueryval") 
} 

$(document).ready(function() { 
    alert("!!!"); 
}); 

を挿入していますが、私は警告()メッセージ...

を見ることができません

他のものjQueryはこのページで正常に動作しています...

何をしますか私は行方不明ですか?

ヒント?

ありがとうございました!

+1

Firebugコンソールにエラーはありますか? – jwaliszko

+1

Camelの "text/JavaScript"の中に "text/javascript"を使用してみませんか?とにかくそれは問題ではありませんでした。私はVisual Studio Intellisenseが "text/javascript"と書いていると思いますか? – oldwizard

答えて

27

htmlを調べると、コードの後に​​jQueryが参照されることがわかります。

デフォルトのプロジェクトには、レイアウト内のjQueryリファレンスの後にレンダリングされるオプションのスクリプトセクションが付属しています。ここでコードを実行する必要があります。

@{ 
    ViewBag.Title = "Sign Up"; 
    Layout = "~/Views/Shared/_WebSite.cshtml"; 
} 



<h2>Sign Up</h2> 

@using (Html.BeginForm()) 
{ 
    @Html.ValidationSummary() 
{ 

} 

} 

@section Scripts { 
    <script type="text/JavaScript"> 

    $(document).ready(function() { 
     alert("!!!"); 
    }); 

    </script> 
} 
+1

ありがとうございました! ++++ –

+3

彼の答えを受け入れる。 :) – oldwizard

関連する問題