1

何らかの理由で、送信を押した後、コードが別のファイルにリダイレクトされません。

      $('form').submit(function () {
      window.location.replace('test.html');  });

私はhtmlファイルですべてを定義しました。何か案は?

ありがとう、バステロニ

4

1 に答える 1

5

フォームの送信を停止する必要があります。preventDefault()これは、渡されたイベント オブジェクトを呼び出すことで実行できます。

$('form').submit(function (e) {
    e.preventDefault();
    window.location.replace('test.html');  
});

フォームの送信をキャンセルせずに、競合状態を作成しました。フォームが現在のページに送信され、場所が移動しようとしていました。

戻るボタンを機能させたい場合は、おそらくassign()and notを使用する必要がありreplace()ます。

于 2013-08-27T20:19:56.990 に答える