Comment puis-je recharger la page après un appel AJAX est fait avec une boîte de dialogue?

j'ai donc une INTERFACE de dialogue avec un formulaire une fois qu'un utilisateur clique sur un lien, il s'ouvre. Une fois qu'ils cliquent sur "Ajouter un bouton" créer un appel AJAX qui envoie les données dans la base de données. Ce que je dois ajouter, c'est reload() la fonction de rafraîchissement de la page.

Comment puis-je ajouter de la fonction reload?

J'ai essayé d'ajouter windows.localtion.reload(); vous pouvez voir qu'il est de mon code. Cette ligne ne fonctionne pas pour une raison quelconque

//Update contact dialog box
    $( "#contact-edit" ).dialog({
    resizable: false,
    width: 500,
    modal: true,
    autoOpen: false,
    buttons: {
        "Update Info": function(e) {

        var formData = $('#edit-form').serialize();

        //submit record
        $.ajax({    
            type: 'POST',
            url: 'ajax/handler-contact-update.php',     
            data: formData,
            dataType: 'json',
            cache: false,
            timeout: 7000,
            success: function(data) {           

                $('#response-edit').removeClass().addClass((data.error === true) ? 'errorBox' : 'passBox').html(data.msg).fadeIn('fast');   

                if ($('#response-edit').hasClass('passBox')) {
                    $('#response-edit').fadeIn('fast');
                    $('#edit-form').hide();
                        $( "#contact-edit" ).dialog("close");
                        windows.localtion.reload();
                }       
            },
            error: function(XMLHttpRequest, textStatus, errorThrown) {

                $('#response-edit').removeClass().addClass('errorBox')
                            .html('<p>There was an<strong> ' + errorThrown +
                                  '</strong> error due to a<strong> ' + textStatus +
                                  '</strong> condition.</p>').fadeIn('fast');           
            },              
            complete: function(XMLHttpRequest, status) {            
                    $('form')[0].reset();
                    //$( this ).dialog( "close" );


            }
        }); 



        },
        Cancel: function() {
            $( this ).dialog( "close" );
        },
        Submit: function(){
            $('form')[0].submit();
        }
    }
});

OriginalL'auteur Mike | 2013-04-12