fügen Sie Javascript-Knopf hinzu, um Platzknopf zu bestellen

Ich möchte bestätigen Popup in Checkout-Seite hinzufügen, wenn Benutzer Kreditkarte Gateway auswählen. Ich habe Erfolg, um JavaScript-Code nach dem Klicken auf “Bestellung aufgeben” -Knopf mit:

jQuery(function ($) { $("form.woocommerce-checkout").on('submit', function () { // show confirm popup and conditions to continue or return to form. }); }); 

es ist Arbeit, aber im Hintergrund die Seite weiter redirect, um Reihenfolge zu platzieren. Wie kann ich die Weiterleitung stoppen? und wie kann ich eine Weiterleitung vornehmen, nachdem der Benutzer im Bestätigungs-Popup auf OK geklickt hat?

Solutions Collecting From Web of "fügen Sie Javascript-Knopf hinzu, um Platzknopf zu bestellen"

Der erste Schritt besteht darin, das Ereignis für die function zu definieren

 .on('submit', function (event) { 

und nachdem du das Formular mit folgendem Code stoppen kannst:

 event.preventDefault(); 
 add_filter( 'woocommerce_order_button_html', 'custom_order_button_html'); function custom_order_button_html( $button ) { // The text of the button $order_button_text = __('Place order', 'woocommerce'); // HERE your Javascript Event $js_event = "fbq('track', 'AddPaymentInfo');"; // HERE you make changes (Replacing the code of the button): $button = ''; return $button; }