5

jqueryライブラリをasp.netMVC4アプリケーションに追加する方法を誰かに説明してもらえますか?それらをかみそりのビューに追加する方法を見つけようとしています。オンラインで見つけることができるのは、Jquery Mobileのチュートリアルだけですか?さて、私はjqueryライブラリをcshtmlビューに追加する方法を知りたいだけです。いくつかの例とのリンクは素晴らしいでしょう。

4

2 に答える 2

3

スクリプトファイルをダウンロードします。スクリプトフォルダにスクリプトを追加します

<script src="@Url.Content("~/Scripts/jquery-1.7.2.min.js")" type="text/javascript"></script>
//Or
<script src="../../Scripts/jquery-1.7.2.min.js" type="text/javascript"></script> 

次に、レイアウトページで上記のスクリプト行を呼び出します。

于 2012-05-23T12:54:43.487 に答える
0

各ビューに追加する代わりに、Global.asax.csのRegisterBundlesを介して追加するとどうなりますか?

   private void RegisterBundles(BundleCollection bundles)

    {
    var js = new Bundle("~/scripts/MercerAdvisors.OnTrack.Bundle.js", typeof(JsBundleOnly));

    js.AddFile("~/Scripts/jquery-1.7.2.js");
    js.AddFile("~/Scripts/jquery.validate.js");
    js.AddFile("~/Scripts/jquery.validate.unobtrusive.js");
    js.AddFile("~/Scripts/jquery.tipTip.minified.js");
    js.AddFile("~/Scripts/jquery-ui-1.8.16.js");
    js.AddFile("~/Scripts/jquery.layout.js");
    js.AddFile("~/Scripts/checkRadio.js");
    js.AddFile("~/Scripts/jquery.formatCurrency-1.4.0.js");
    js.AddFile("~/Scripts/rangeValidator.js");
    js.AddFile("~/Scripts/jquery.nimble.loader.js");
    js.AddFile("~/Scripts/jquery.maskedinput-1.3.js");
    js.AddFile("~/Scripts/jquery.sparkline.js");
    js.AddFile("~/Scripts/jquery.loadmask.js");
    js.AddFile("~/Scripts/DataTables-1.8.2/media/js/jquery.dataTables.js");
    js.AddFile("~/Scripts/FixedColumns.min.js");
    js.AddFile("~/Scripts/ZeroClipboard.js");
    js.AddFile("~/Scripts/jquery.livequery.js");
    js.AddFile("~/Scripts/jquery.timers-1.2.js");
    js.AddFile("~/Scripts/selectToUISlider.jQuery.js");

    bundles.Add(js);

    var jqueryCss = new Bundle("~/Content/themes/base/jQuery.Bundle.css", typeof(CssBundleOnly));

    jqueryCss.AddFile("~/Content/themes/base/jquery-ui.css");

    bundles.Add(jqueryCss);

}
于 2013-03-04T07:45:27.857 に答える