Jquery boîte de Dialogue Modale de l'affichage de MVC3 vue partielle - des œuvres de premier clic seulement

 public ActionResult MeanQ(int id)
{            
    Access access= db.Access.Find(id);
    return PartialView("_MeanQPartial", access);
}

La vue partielle c'est rendu dans le code ci-dessus est affiché dans une boîte de Dialogue Modale (Jquery)...Le lien(onclick) qui affiche la vue partielle dans une boîte de Dialogue Modale Jquery fonctionne bien pour le premier clic. Une fois que je ferme cette boîte de dialogue et cliquez sur le lien encore une fois, la Vue Partielle ne s'ouvre pas comme prévu dans un pop up formulaire. Il s'ouvre une nouvelle page dans le navigateur. Comment puis-je faire de la pop-up boîte de dialogue modale lien fonctionnent de la même façon à chaque fois?

Code Javascript est ci-dessous (Jquery boîte de Dialogue Modale):

<script type="text/javascript">
$(document).ready(function () {
    //initialize the dialog
    $("#result").dialog({ width: 400, resizable: true, position: 'center', title: 'Access info', autoOpen: false,
        buttons: { "Ok": function () { $(this).dialog("close"); } }
    });
});

$(function () {
    $('#modal').click(function () {
        //load the content from this.href, then turn it into a dialog.

        $('#result').load(this.href).dialog('open');
        return false;
    });
});

Lien HTML qui déclenche la boîte de dialogue modale:

@Html.ActionLink("PopUp", "MeanQ", new { id = item.AccID }, new { id = "modal" })
vous avez besoin de montrer jquery/javascript du code html, sinon, il est extrêmement difficile de fait ce qui est mal.
Un ActionResult ne les contrôle pas, si elle est affichée dans une nouvelle fenêtre ou pas, le navigateur n'via le script/markup/navigateur-config.
Veuillez voir édite mon post pour le code js. Merci
Quel est votre <html/> ressembler?
son juste un lien d'action: @Html.ActionLink("PopUp", "MeanQ", new { id = item.AccID }, nouveau { id = "modal" })

OriginalL'auteur ZVenue | 2011-06-09