【发布时间】:2016-02-04 16:23:59
【问题描述】:
我在 .Net MVC 和 Jquery/CSS 以及这些方面相对较新。
我正在开发一个功能,当我单击一个按钮时,它会显示一个部分视图。我不希望它在页面加载时呈现,当我单击按钮时。我已经进行了该操作,我的问题与库 Bootstrap-Select 以及应用于部分视图中显示的组件的样式有关。
我正在使用下一个 sn-p 执行此操作:
$("#btn-create-new").on("click", function () {
$('#myTabs a[href="#new-product-form-create-new"]').tab('show');
//var tab_content_height = $('.modal-new-product-form').height() - $('#myTabs').height();
//$('.tab-content').height(tab_content_height);
$("#new-product-form-create-new").load('@Url.Action("PreCreationForm", "Home", new { createAction = "new" })');
});
当我这样做时,我认为 Bootstrap-select 的 JS 没有执行。但是当我在视图中渲染 PartialView 时:
@Html.Partial("~/Views/Home/PreCreationForm.cshtml")
Select 组件的样式已正确应用。我需要第一种方法,因为我需要在控制器中执行一些操作。
可能是一个新手问题,但我在这个领域没有太多经验。
感谢大家的时间, 安德烈
【问题讨论】:
标签: jquery asp.net-mvc twitter-bootstrap-3 asp.net-mvc-partialview bootstrap-select