我正在使用bootstrap-formhelpers.min.js将所有州名列入下拉框。
这是我的_layout文件引用。
<!-- #region BEGIN PAGE LEVEL SCRIPT-->
<script src="~/Scripts/jquery-2.1.4.min.js" type="text/javascript"></script>
<script src="~/Scripts/bootstrap.min.js" type="text/javascript"></script>
<script src="~/Content/bootstrap-form-helper/bootstrap-formhelpers.min.js"></script>
<script src="~/Content/bootstrap-datepicker/js/bootstrap-datepicker.js"></script>
<script src="~/Content/bootstrap-hover-dropdown/bootstrap-hover-dropdown.min.js" type="text/javascript"></script>
<script src="~/Content/jquery-validation/dist/jquery.validate.js"></script>
<script src="~/Scripts/jquery.dataTables.js" type="text/javascript"></script>
<script src="~/Scripts/bootbox.min.js" type="text/javascript"></script>
<script src="~/Scripts/date.js" type="text/javascript"></script>
<script src="~/Scripts/app.js"></script>
<!-- #endregion -->
<script>
$(document).ready(function () {
App.init();
});
</script>
这是我的_InsuranceForm.cshtml局部视图,我有状态下拉框。
<div class="row top5">
<label class="control-label col-md-3 label-small">
State
</label>
<div class="col-md-4">
<select class="form-control bfh-states" name="State" data-country="US" id="cboInsuranceState"></select>
</div>
_InsuranceForm.cshtml部分视图被调用到另一个名为的部分视图:_Insurance.cshtml
这是_Insurance.cshtml
@{Html.RenderPartial("_InsuranceSummary");}
@{Html.RenderPartial("_InsuranceForm");}
现在,如果我在_InsuranceForm.cshtml中添加以下引用,那么它正在按预期工作
<script src="~/Content/bootstrap-form-helper/bootstrap-formhelpers.min.js"></script>
但由于上面的引用已存在于_Layout.cshtml文件中,所以我想将它添加到单个地方而不是两个地方,因为我的项目中有许多其他页面使用此引用将状态名称显示到下拉框中
有人可以帮我解决这个问题吗?