ZapierとAutopilotHQという2つのツールを使用してWordpress Webサイトの作業に問題があります。フォームをmyWebHookURLに送信したいが、myWebHookURLではなく別のURLにリダイレクトされるようにする。私はAjaxを使うことはできません(AutopilotHQはそれで動作しません)、iframeは使用できません。 PHPでそれを行う方法があるなら、私はどのように知りたいのですか?jQueryでフォームを送信した後に別のURLにリダイレクトするsubmitHandlerを検証する(Ajaxなし)
フォーム属性:今
jQuery(document).ready(function(){
jQuery('#myForm').submit(function(e){
e.preventDefault();
}).validate({
rules:{
...},
messages:{
...},
submitHandler: function(form){
form.submit();
}});
});
私のページ:私はjQueryのプラグインを使用してそれを検証し、submitHandler機能でform.submitを使用してそれをフォームを送信入力を提出をクリックした後
<form id="myForm" action="https://myWebHookURL" method="POST" name="myForm">
をアクション属性に添付されたURLにリダイレクトします。あなたのお時間をありがとうございました!
()あなただけ=> window.locationの= "http://www.example.com" をリダイレクトするためにJavaScriptを使用することができます。 –
残念ながら、これはうまくいきません。これは、form.submit()がユーザーを別のページに移動させ、残りのコードが決して実行されないためです。この行をform.submit()の前に置くのと同じです。 :