Ich versuche, in einem modalen Popup eine Teilansicht anzuzeigen ich die folgenden Skripte auf meiner HauptansichtModal Popup mit partialview
@Scripts.Render("~/bundles/jquery")
@Scripts.Render("~/bundles/jqueryui")
<script type="text/javascript" src="../../Scripts/jquery-ui-1.8.20.js"> </script>
<script type="text/javascript" src="../../Scripts/jquery-2.0.3.min.js"></script>
<script type="text/javascript">
$(function() {
$('.details_display').on('click', function() {
$(".budgetdetail").dialog({
autoOpen: true,
position: { my: "center", at: "top+350", of: window },
width: 1000,
resizable: false,
title: 'Detail',
modal: true,
open: function() {
$(this).load('@Url.Action("DisplayBudgetDetail", "Budget")');
}
});
});
});
</script>
und auch diese Abteilung
</div>
hinzugefügt habe
Der Link zum Aufrufen des Popups sieht so aus:
@Html.ActionLink("Detail", "DBudgetDetail", new { id = item.idBudget }, new { @class = "details_display" })
Wenn ich jedoch darauf klicke, werde ich auf eine neue Seite mit der Ansicht, die ich anzeigen möchte, umgeleitet, und es wird kein Popup erstellt.
Ich erhalte diese Störung, wenn ich mein Java-Script debuggen
TypeError: $(...).dialog is not a function
$(".budgetdetail").dialog({
Was ich hier fehlt?