Оформление заказа, остановка
-
Здравствуйте. У меня такой вопрос.
Средcndfvb ajax, на странице оформление заказа, я отправляю запрос по api и получаю ответ, в зависимости от ответа, я продолжаю работа дальше по оформлению заказа.
Вопрос в следующем, можно ли средствами ajax, в зависимости от ответа, остановить работу переходить на следующий шаг. То есть получается через javascript остановить работу php скрипта.
<script type="text/javascript"> jQuery(document).ready(function($){ $("body").on('click', '.custom-order-btn', function(){ $.ajax({ type: 'POST', url: '<?php echo admin_url( "admin-ajax.php" ) ?>', data: { action: 'checkaddorderfrontpad'}, success : function(results) { alert(results); throw 'Result failure'; /* здесь сделать подобие wp_die(); */ }, error : function (jqXHR, exception) { if (jqXHR.status === 0) { alert('Not connect. Verify Network.'); } else if (jqXHR.status == 404) { alert('Requested page not found (404).'); } else if (jqXHR.status == 500) { alert('Internal Server Error (500).'); } else if (exception === 'parsererror') { alert('Requested JSON parse failed.'); } else if (exception === 'timeout') { alert('Time out error.'); } else if (exception === 'abort') { alert('Ajax request aborted.'); } else { alert('Uncaught Error. ' + jqXHR.responseText); } } }); }); }); </script>
Спасибо.
Просмотр 9 ответов — с 1 по 9 (всего 9)
Просмотр 9 ответов — с 1 по 9 (всего 9)
- Тема «Оформление заказа, остановка» закрыта для новых ответов.