私はいくつかのカスタムGoogleフォームを作成しました。ここでは、<form>...</form>
を独自のファイルに挿入します。彼らはうまく提出します。
これをマルチステップまたはマルチページのフォームに適用する方法がわかりません。私が考えることができる唯一の解決策は、それを巨大な単一のフォームとして構築することと、.show()
それ.hide()
をマルチステップとして表示するために必要なビットです。これは明らかに理想からは程遠いです。
誰かがこれに対する本当の解決策を持っていますか?
<form>...</form>
これが私が前に述べたの拡張された説明です:
<script type="text/javascript">var submitted=false;</script>
<iframe name="hidden_iframe" id="hidden_iframe" style="display:none;" onload="if(submitted) {window.location='thanks.html';}"></iframe>
<form action="YOUR-GOOGLE-FORM-ACTION-URL" method="post" target="hidden_iframe" onsubmit="submitted=true;" class="custom eight columns" id="ss-form">
<label>
<input>...
<input type="submit" ....>
</form>