MVC 4将选择的插件添加到Html.DropdownListFor

时间:2015-07-29 15:17:41

标签: javascript jquery asp.net-mvc-4 jquery-chosen html.dropdownlistfor

需要一些帮助。在我的应用程序中,我将有一些下拉菜单,有些会有大量选择。所以我决定尝试一下这个选择的插件。我需要一些帮助来设置它。

  • 目前我在我的scripts / content目录中选择了.jquery.js和.css,selected.jquery.min.js和.css。我需要其他人吗?

  • 我在捆绑配置中将它们放在我的视图中。

...

@Scripts.Render("~/bundles/jquery")    
@Scripts.Render("~/bundles/jqueryui")    
@Scripts.Render("~/bundles/jqueryval")    
@Scripts.Render("~/bundles/chosen")    
@Scripts.Render("~/bundles/gradients")    

查看下拉菜单和doc ready

@Html.DropDownListFor(model => model.Title,
    @ViewBag.CourseList as SelectList, " -- Select Course -- ", new { @class = "chzn-select" })
@Html.ValidationMessageFor(model => model.Title)
...
...
<script type="text/javascript">
    $(document).ready(function () {
        $('.chzn-select').chosen();
    });
...
</script>

目前我的$(文件)

上有Uncaught ReferenceError: $ is not defined

我还缺少什么?

P.S。如果您需要更多,请告诉我。

1 个答案:

答案 0 :(得分:0)

好的。所以我在浏览网络后发现我的脚本没有被创建。然后我有一些错别字。喔。对简单的错误感到非常沮丧。

感谢@Hackerman提出网络