Hallo,
ich hatte es in einem anderen Thread mal angedeutet, ging dort aber warscheinlich unter.
Alles anzeigen
Der 1 Button (prüfen) führt einen ajax request aus was ja auch so richtig ist. Klicke ich dann auf den 2 Button "Weiter zu Schritt 2" wird die Prüfung nochmals ausgefüht. dies sollte nicht so sein sondern beim Klick auf diesen soll er an die url um <form> Tag leiten.
Was muss dort geändert werden damit es klappt? Ich danke im Vorraus
ich hatte es in einem anderen Thread mal angedeutet, ging dort aber warscheinlich unter.
Quellcode
- <form method="post" action="bestellen.htm?step=2&paket={$PAKET_ID}" id="WhoisForm" onsubmit="return submitForm();">
- <fieldset>
- <legend><strong>Domain auswählen</strong></legend>
- <div>
- <label for="whois_domain" accesskey="U">Domain: http://</label>
- <input name="whois_domain" type="text" id="whois_domain" required="required" placeholder="domain" /> <select name="whois_tld">
- {foreach from=$DOMAIN_LIST item=list}
- <option value="{$list.id}" >{$list.end}</option>
- {/foreach}
- </select>
- <input type="submit" name="send" class="button" value="Prüfen" />
- <a href="domain-preisliste.htm" title="Domain Preisliste" target="_blank"><strong>Preisliste</strong></a>
- </div>
- <div class="form_result"> </div>
- </fieldset>
- <input type="submit" id="whois_domain" class="submit" value="Weiter zu Schritt 2">
- </form>
- {literal}
- <script>
- function submitForm() {
- $.ajax({type:'POST', url: 'example.php', data:$('#WhoisForm').serialize(), success: function(response) {
- $('#WhoisForm').find('.form_result').html(response);
- }});
- return false;
- }
- </script>
- {/literal}
Der 1 Button (prüfen) führt einen ajax request aus was ja auch so richtig ist. Klicke ich dann auf den 2 Button "Weiter zu Schritt 2" wird die Prüfung nochmals ausgefüht. dies sollte nicht so sein sondern beim Klick auf diesen soll er an die url um <form> Tag leiten.
Was muss dort geändert werden damit es klappt? Ich danke im Vorraus