Мне нужно открыть всплывающее окно с помощью jQuery Диалогового плагина (https://jqueryui.com/dialog/) при нажатии на кнопку «Оформить заказ» на странице оформления заказа в woocommerce.
Всплывающее окно будет иметь 2 варианта: «Я ПРИНИМАЮ АРЕНДНОЕ СОГЛАШЕНИЕ» и «Я ОТКАЗЫВАЮСЬ О АРЕНДНОМ СОГЛАШЕНИИ»
Если пользователь нажимает «Я ОТКАЗЫВАЮСЬ О АРЕНДНОМ СОГЛАШЕНИИ», проверка не должна продолжаться
Если пользователь нажимает «Я ПРИНИМАЮ АРЕНДНОЕ СОГЛАШЕНИЕ», процесс оформления заказа должен продолжаться.
Это страница оформления заказа: https://mmbouncyhouse.com/checkout/
Я могу ' t понять, как это сделать после "Я ПРИНИМАЮ АРЕНДНОЕ СОГЛАШЕНИЕ", чтобы скрипт продолжил процесс оформления заказа. Все остальное настроено.
Пожалуйста, помогите
Это код, который у меня есть:
jQuery( function() {
dialog = jQuery( "#dialog-form" ).dialog({
autoOpen: false,
height: 320,
width: 350,
modal: true,
classes: {
"ui-dialog": "cart-popup"
},
open : function() {
jQuery('.ui-widget-overlay').css({
'background-color': 'black',
'opacity' : '0.75',
});
},
});
jQuery("#place_order").click(function(e) {
e.preventDefault();
dialog.dialog( "open" );
});
jQuery( "#purchase-accept, #purchase-decline" ).on('click', function(e) {
var cur_id = jQuery( this ).attr( "id" );
jQuery( "#purchase-accept" ).attr( "disabled", true );
jQuery( "#purchase-decline" ).attr( "disabled", true );
if( cur_id = 'purchase-accept' ){
window.location.href = "/checkout/";
//e.currentTarget.submit(); // this will not work
}else if( cur_id == 'purchase-decline' ){
// do nothing
}
});
});