2017-08-13 141 views
0

我有這個腳本,但它只適用於Chrome。什麼可能是不工作在Firefox的問題?爲什麼此腳本在Chrome中運行,但不在Firefox中運行?

<script type="text/javascript"> 
$(function() { 
    $('form').submit(function() { 
     $.post('/parts', function() { 
      window.location = '/parts'; 
     }); 
    }); 
}); 
</script> 
+0

究竟是不是在Firefox工作? – Winnie

+0

它只提交提交按鈕,但沒有打開新的位置「/ part」 – JoeDoe

+0

你的代碼試圖做的事是張貼到一個URL,然後當收到響應時發出一個GET到完全相同的URL。這並沒有什麼意義,至少在表面上是這樣。 – Pointy

回答

0

嘗試將其更改爲:

$('form').submit(function(e) { 
     e.preventDefault(); 
    $.post('/parts', function() { 
      window.location.href = '/parts'; 
     }); 
    }); 
+0

既不在鉻也不在Firefox中工作。 – JoeDoe

+0

@JoeDoe記得不要從它刪除** $(function(){...})**。我刪除了它們以使我的代碼更短,更易於閱讀。 – webgodo

+0

是的,我把它留在那裏。依然沒有。 – JoeDoe

相關問題