Как избежать многократной отправки ajax на сервер в woocommerce? - PullRequest
0 голосов
/ 04 февраля 2019

Я разработал собственный плагин шлюза в WooCommerce.Я отправляю заказ на место через jquery ajax, получаю ответ через событие успеха и обрабатываю платеж.При отправке AJAX, отправляя несколько раз на сторонний сервер.как этого избежать.

function payment_field(){ ?>
<script>
var success = function(response){
jquery.ajax({
handle the response through ajax and redirect the page
})
}

 jQuery("form.woocommerce-checkout").on('submit', function (e) {
//submitinfo to the server
//Pblm with sending multiple times to server
 }

пожалуйста, проверьте с изображением

1 Ответ

0 голосов
/ 04 февраля 2019

Переместите ваше событие отправки вне любой функции или цикла

jQuery("form.woocommerce-checkout").on('submit', function (e) {
//submitinfo to the server
 }
function payment_field(){
//rest of the code...
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...