私はGoogleフォームにフォーム応答を送信して、感謝のページにリダイレクトします。 Googleスクリプトは、ユーザーを直接レポートページにリダイレクトします。私は、Googleのリダイレクトと私の場所をドロップしたい。ajaxでフォーム送信をリダイレクト
フォーム:
<form method="post" id="formID" action="gscript">
...
</form>
スクリプト:
<script>
$(document).on('submit', '.formID', function(e) {
$.ajax({
url: $(this).attr('action'),
type: $(this).attr('method'),
data: $(this).serialize(),
success: function(html) {
alert('ok');
window.location("Thanks page link");
}
});
e.preventDefault();
});
</script>
'.formID'は'#formID'であってはなりませんか? – manelgarcia
いいえ、x) – Kapparina
まだ動作しません。 : – David