我一直试图将这个http://harvesthq.github.io/chosen/附加到我的asp.net mvc 4网站上,但仍无济于事。 我尝试用简单的WebForms做同样的事情,但它取得了成功。 在两种情况下,Nuget包都下载到默认位置。 在所有我下载这些包:
脚本位于/Scripts
文件夹和/Content
中的Css文件中
我一直在使用Visual Studio 2013。
以下是View(简化)的代码:
@model IEnumerable<modelnamehere>
@{
ViewBag.Title = "Index";
}
@using (Html.BeginForm("Index", "TestedController", FormMethod.Get))
{
some code here;
}
<select multiple class="mySelector" data-placeholder="Choose...">
<option>Select 1</option>
<option>Select 2</option>
<option>Select 3</option>
</select>
<link href="@Url.Content("~/Content/chosen.css")" rel="stylesheet" type="text/css" />
<script src="@Url.Content("~/Scripts/chosen.jquery.js")" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function () {
$(".mySelector").chosen();
})
</script>
这是[{1}}共享页面
_Layout.cshtml
我对使用JQuery有点新手,所以如果对我所做的错误步骤有一些解释,那将是很多应用