部分视图MVCjQuery中的Javascript

部分视图MVCjQuery中的Javascript,jquery,asp.net-mvc-4,Jquery,Asp.net Mvc 4,我有一个ASP MVC应用程序,我有一个主视图,它将加载一个模态,在模态中我加载一个局部视图 这是我的模态div(引导) 我的部分视图“AdvanceViewPartial”也包含javascript代码,当模式显示我的部分视图时,不会触发该代码 这是我的部分视图代码: <div class="widget"> <form id="frmPass" action="" role="form"> <div class="form-group">

我有一个ASP MVC应用程序,我有一个主视图,它将加载一个模态,在模态中我加载一个局部视图

这是我的模态div(引导)

我的部分视图“AdvanceViewPartial”也包含javascript代码,当模式显示我的部分视图时,不会触发该代码

这是我的部分视图代码:

<div class="widget">

    <form id="frmPass" action="" role="form">

<div class="form-group">
                    <label>Start Date</label>
                    <input class="form-control" id="dtstartdate" placeholder="dd/mm/aaaa">
                </div>


    </form>
</div>


@section script {

    <script type="text/javascript">


        $(document).ready(function() {

            $("#dtstartdate").datepicker({
                showButtonPanel: true
            });


        });

    </script>

}

开始日期
@节脚本{
$(文档).ready(函数(){
$(“#dtstartdate”).datepicker({
showButtonPanel:对
});
});
}
任何关于为什么我的部分视图显示为模态时jQuery代码不工作的线索。我无法将我的日期字段设置为日期选择器


从局部视图中删除脚本(脚本不应位于局部视图中-仅在布局或主视图中)。在主视图的脚本中,在将模态添加到DOMWhat@StephenMuecke注释后附加插件,在部分视图中,该插件不应位于部分视图中,
@section script{}
在部分视图中不起作用。这里有一个答案
$('#btnFilter').click(function() {

                var url = '@Url.Action("AdvanceViewPartial", "Stats")';

                $('#myModal .modal-title').html('Filters');
                $('#myModal .modal-body').load(url);
                $('#myModal').modal('show');
            });
<div class="widget">

    <form id="frmPass" action="" role="form">

<div class="form-group">
                    <label>Start Date</label>
                    <input class="form-control" id="dtstartdate" placeholder="dd/mm/aaaa">
                </div>


    </form>
</div>


@section script {

    <script type="text/javascript">


        $(document).ready(function() {

            $("#dtstartdate").datepicker({
                showButtonPanel: true
            });


        });

    </script>

}