Проверка почтового индекса woocommerce для проверки доступности одного продукта, а также на странице оплаты в форме доставки - PullRequest
0 голосов
/ 25 августа 2018

Я хочу ограничить клиента до его оплаты, если он не заполняет правильный почтовый индекс в деталях доставки на странице оплаты, которую я указал в способе доставки в настройках Woocommerce, а также на странице одного продукта, например amazon`

jQuery("form.woocommerce-checkout").on('submit', function() {
                alert('hi');
                var pin_code = jQuery('#shipping_postcode').val();
                alert(pin_code);

                if(pin_code != '')
                {
                    alert(pin_code + 'not blank');

                       jQuery('#error_pin').hide();

                       jQuery('#chkpin_loader').show();

                        jQuery.ajax({
                                url : pincode_check.ajaxurl,
                                type : 'post',
                                data : {
                                action : 'picodecheck_ajax_submit',
                                pin_code : pin_code
                                },
                                success : function( response ) {
                                alert(response)
                                 if(response == 1)
                                 {
                                    alert('match');
                                     return true;

                                 }
                                 else
                                 {
                                    alert('not match');
                                     return false;                                                                                       

                                 }
                                }
                                }); 

                }
            }); 
`

Я добавил этот код, добавив плагин "Woocommerce check pincode / zipcode for shipping", который используется для доступности почтового индекса на странице одного продукта, но теперь я не могу остановить отправку формы. Я хочу показать ошибку в верхней частикак ошибка по умолчанию формы woocommerce отображает отправку формы, даже если почтовый индекс не совпадает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...