Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Wordpress 如何在woocommerce中提交支付网关单选按钮选择?_Wordpress_Woocommerce - Fatal编程技术网

Wordpress 如何在woocommerce中提交支付网关单选按钮选择?

Wordpress 如何在woocommerce中提交支付网关单选按钮选择?,wordpress,woocommerce,Wordpress,Woocommerce,我已经开发了自定义支付网关,并尝试选择另一个支付网关和提交下订单按钮。但在选择了另一个支付网关后,我的自定义支付网关也在工作。我通过javascript事件提交了ifram表单。如何进行此操作并解决此问题。请引导我 //My custom payment gateway jQuery("form.woocommerce-checkout button").on('click', function (e) { if(jQuery('form').fi

我已经开发了自定义支付网关,并尝试选择另一个支付网关和提交下订单按钮。但在选择了另一个支付网关后,我的自定义支付网关也在工作。我通过javascript事件提交了ifram表单。如何进行此操作并解决此问题。请引导我

//My custom payment gateway

         jQuery("form.woocommerce-checkout button").on('click', function (e) {   
           if(jQuery('form').find('li').hasClass('payment_method_customgateway')){  
           //do the custom gaeway submission
            jQuery("form.woocommerce-checkout").trigger('submit');
            }else{
            jQuery("form.woocommerce-checkout").trigger('submit');
            }
         }

嗨,欢迎来到SO!我建议你拿这个,它总是有用的。我认为我们没有足够的信息来正确回答您:如何将类
付款方法\u customgateway
添加到表单中?如何选择不同的网关(是管理员设置还是用户选择)?还有html代码可能会有所帮助。祝你好运很高兴您找到了问题的答案,但是,SO的目标不仅是帮助一个特定的人提出问题,而且还为其他人提供一套有用的Q/a。事实上,由于没有解释,问题中的细节也很少,这个答案不太可能对其他人有帮助。如果你能提供一个答案来添加一些额外的信息,这可能是一个很好的助手。祝您有个美好的一天!
 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=='custom_gateway'){
//do the submission
} else{
jQuery("form.woocommerce-checkout").trigger('submit');  
}