0
私は通常のビュー(MainParent.cshtml)であるメインページを持っています。ポップアップであるPopupParent.cshtmlを開くリンクがあります。また、別の子を開くリンクもありますポップアップ...私のコードは、私が子供のポップアップを閉じ、親のポップアップをクリックする最初のtime..butために完全に正常に動作します...それは私のMainParentのGETメソッドに行くポップアップ内でポップアップを作成するには
カスタム/ CRMDashboard.js
BDdashboard: function (prospectid, stage, fromdate, toodate) {
if (prospectid > 0 && prospectid != undefined && prospectid != "") {
$('#followupModal2').html("");
$.get(CRMDashboard.BDdashboardUrl, { prospectid: prospectid, stage: stage, fromdate: fromdate, toodate: toodate }, function (data) {
if (data != null) {
$('#followupModal2').html(data);
}
});
}
},
BDdashboardAbout: function (userid, till, fromdate, toodate) {
if (userid > 0 && userid != undefined && userid != "") {
$('#followupModal').html("");
$.get(CRMDashboard.BDdashboardAboutUrl, { userid: userid, till: till, fromdate: fromdate, toodate: toodate }, function (data) {
if (data != null) {
$('#followupModal').html(data);
}
});
}
},
MainParent.cshtml
<td><a href="#followupModal" data-toggle="modal" title="BD Dashboard" onclick="CRMDashboard.BDdashboardAbout('@item.userid', '1', '@Model.fromdate', '@Model.toodate')">@item.addedthismonth</a></td>
<div id="followupModal" class="modal fade bs-modal-lg">
</div>
<script type="text/javascript">
$(window).on("load", function() {
CRMDashboard.BDdashboardAboutUrl = '@Url.Content("~/BDDashboard/About")';
});
</script>
<script src="@Url.Script("Custom/CRMDashboard.js")" type="text/javascript">
</script>
私は、カレンダーを表示するために私の見解では、 "$(ドキュメント).ready(fucntionを())を使用して、" と、このためのた
Popuparent.cshtml
<td><a href="#followupModal2" data-toggle="modal" title="Click to view" onclick="CRMDashboard.BDdashboard('@item.prospectid','@Model.stage', '@Model.fromdate', '@Model.toodate')">View</a></td>
<div id="followupModal2" class="modal fade bs-modal-lg">
</div>
<script src="@Url.Script("Custom/CRMDashboard.js")" type="text/javascript">
</script>
<script type="text/javascript" language="javascript">
$(document).ready(function() {
CRMDashboard.BDdashboardUrl = '@Url.Content("~/BDDashboard/Contact")';
});
</script>
Popupchild.cshtml
<td>Data</td>