捕获的按钮在请求时不会重定向浏览器

时间:2017-03-21 10:45:24

标签: javascript

我有一些js在点击按钮时捕获,它工作正常,但我想在隐藏div之后重定向浏览器,但它不起作用?有什么想法吗?

js代码是:

    $(function() {
    $('form').on('submit', function(e) { 
      e.preventDefault();
      $('.output_message').text('Logging job...'); 

      var form = $(this);
      $.ajax({
        url: form.attr('action'),
        method: form.attr('method'),
        data: form.serialize(),
        success: function(result) {
          if (result == 'success') {
            $('.output_message').text('Message Sent!');
            form[0].reset();
            $('#5box').hide();
            window.location.replace("index.php");
          } else {
            $('.output_message').text('Error Sending email!');
          }
        }
      });
    });
  });

0 个答案:

没有答案