Как проверить недействительные поля в woocommerce? - PullRequest
0 голосов
/ 01 марта 2019

Я разработал пользовательский платежный шлюз, в котором мне нужно проверить недопустимые поля, прежде чем отправлять его на свой сервер платежного шлюза.Как проверить поле вручную в woocommerce и выдать уведомление об ошибке и перейти к верхнему элементу.

public function payment_fields() {
<script>
jQuery("form.woocommerce-checkout button").on('click', function (e) {
 var payment_method = jQuery('form.checkout').find('input[name^="payment_method"]:checked').val(
);
if(payment_method=='xxxxx'){
if ( jQuery( '#ship-to-different-address' ).find( 'input' ).is( ':checked' ) ) {

                            }
                            if(jQuery("#billing_first_name").val()==''){

                                return false;
                            }else if(jQuery("#billing_last_name").val()==''){
                                return false;
                            }else if(jQuery("#billing_last_name").val()==''){
                                return false;
                            }else if(jQuery("#billing_country").val()==''){
                                return false;
                            }else if(jQuery("#billing_address_1").val()==''){
                                return false;
                            }else if(jQuery("#billing_city").val()==''){
                                return false;
                            }else if(jQuery("#billing_state").val()==''){
                                return false;
                            }else if(jQuery("#billing_postcode").val()==''){
                                return false;
                            }else if(jQuery("#billing_phone").val()==''){
                                return false;
                            }else if(jQuery("#billing_email").val()==''){
                                return false;
                            }else{                                                                              
                                submittogateway();                          
                            }


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