Schließen Sie das popup-Fenster auf eine Schaltfläche klicken Sie in der Teilansicht

Ich bin laden eine teilweise Ansicht in einem popup-Fenster mit dem folgenden code

$(document).ready(function () {
    //define config object
    var dialogOpts = {
        title: "Mypopup",
        modal: true,
        autoOpen: false,
        height: 300,
        width: 700,
        open: function () {
            //display correct dialog content
            $("#Mydiv").load("MyAction");
        }
    };
    $("#Mydiv").dialog(dialogOpts);    //end dialog

    $("#MyButton").click(
    function () {
        $("#Mydiv").dialog("open");
        return false;
    }
);

});

die Aktion MyAction lädt eine Teilansicht sagen "Myview" erfolgreich "Myview" enthält die Schaltfläche "schließen" und klicken auf diese Schaltfläche möchte ich schließen Sie das popup, Wie kann ich dies tun? Ich habe versucht, folgenden code, aber dieser funktioniert nicht.

$('#Close').click(
        function () {
            $(this).parent("close");
            return false;
        }); 

Können Sie bitte helfen?

Hier ist mein html-Code für die Teilansicht.

@Code 
    Using (Html.BeginForm())
        @<div id="master">
        <img alt ="" src ="../../Images/Question.gif" height ="50" width ="50" />@Html.DisplayFor(Function(model) model.ConfirmationMessage) @Html.HiddenFor(Function(model) model.Key )<br /><br />
        <div><input id="Yes" type="submit"  class ="btn" name="button" value="Yes" /><input id="No" type="submit"  class ="btn" name="button" value="No"  /></div>      
        </div>
    End Using
End Code
<script type="text/javascript">
    $("#No").live("click", function(){ $("#MyDiv").dialog("close"); }); </script>

InformationsquelleAutor Parikshit | 2011-12-07

Schreibe einen Kommentar