Q:

Refreshing an iframe after ajax POST submit

I have a message submit via AJAX that submits a message, then does some nice looking action in the succes function.  My question is this: How do I get the page to reload after the slipeUp() has completed?  For what it's worth the window content is inside an iframe with id="thread" if that's important.  Here's my code.  All working nicely except I can't get the page to reload after the slideUp().  Any help is appreciated! 
  $(function() {
  $('.error').hide();
  $("#button").click(function() {

    $('.error').hide();

      var subject = $("input#subject").val();

      if (subject == "")
        {
      $("label#subject_error").show();
      $("input#subject").focus();
      return false;
        }

      var message = $("textarea#message").val();

      if (message == "")
        {
      $("label#message_error").show();
      $("textarea#message").focus();
      return false;
        }

        var thread_id = {THREAD_ID};
        var sender_id = {SENDER_ID};

        var dataString = 'sender_id='+ sender_id + '&thread_id=' + thread_id + '&message=' + message + '&submit=' + true;
        //alert (dataString);return false;
        $.ajax(
        {
          type: "POST",
          url: "{U_NEW}",
          data: dataString,
          success: function()
            {
            $('.dialog').html("<div id='succes'></div>");
            $('#succes').html("<h2>{L_MESSAGE_SENT}</h2>")
            .hide()
            .fadeIn(800, function()
                {
              $('#succes')
            });

            $('#succes').delay(1500).slideUp(500);
            }
        });
  });
});

A:

You mean
  $('#succes').delay(1500).slideUp(500, function(){ location.reload();});

