@IbraimVeli

Баг радио поля способ доставки?

Доброго времени суток. Имеется сайт restaurant. veliidev . com
Так вот там при оформлении заказа при выборе способа доставки форма начинает дико тупить.
Т.е при перелючении между спобособами дсотавки(клавишами) checked начинает рендомно переключаться по всем способам доставки и это можно остановить только перезагрузкой страницы.

В чем может быть проблема?

Log из браузера
XHR finished loading: POST "<URL>".
jquery.min.js:8 XHR finished loading: POST "http://karachidarbaristanbul.com/assets/components/minishop2/action.php".
send @ jquery.min.js:8
ajax @ jquery.min.js:8
jQuery.<computed> @ jquery.min.js:8
(anonymous) @ default.js?v=cfb41e1ad8:206
miniShop2.send @ default.js?v=cfb41e1ad8:229
add @ default.js?v=cfb41e1ad8:454
(anonymous) @ default.js?v=cfb41e1ad8:383
dispatch @ jquery.min.js:4
elemData.handle @ jquery.min.js:4
trigger @ jquery.min.js:7
(anonymous) @ jquery.min.js:7
each @ jquery.min.js:2
each @ jquery.min.js:2
trigger @ jquery.min.js:7
initialize @ default.js?v=cfb41e1ad8:386
miniShop2.initialize @ default.js?v=cfb41e1ad8:123
(anonymous) @ default.js?v=cfb41e1ad8:686
fire @ jquery.min.js:3
fireWith @ jquery.min.js:3
ready @ jquery.min.js:3
completed @ jquery.min.js:3
jquery.min.js:8 XHR finished loading: POST "http://karachidarbaristanbul.com/assets/components/minishop2/action.php".
send @ jquery.min.js:8
ajax @ jquery.min.js:8
jQuery.<computed> @ jquery.min.js:8
(anonymous) @ default.js?v=cfb41e1ad8:206
miniShop2.send @ default.js?v=cfb41e1ad8:229
getcost @ default.js?v=cfb41e1ad8:476
(anonymous) @ default.js?v=cfb41e1ad8:419
callbacks.add.response.success @ default.js?v=cfb41e1ad8:434
runCallback @ default.js?v=cfb41e1ad8:155
(anonymous) @ default.js?v=cfb41e1ad8:211
fire @ jquery.min.js:3
fireWith @ jquery.min.js:3
done @ jquery.min.js:8
(anonymous) @ jquery.min.js:8
load (async)
send @ jquery.min.js:8
ajax @ jquery.min.js:8
jQuery.<computed> @ jquery.min.js:8
(anonymous) @ default.js?v=cfb41e1ad8:206
miniShop2.send @ default.js?v=cfb41e1ad8:229
add @ default.js?v=cfb41e1ad8:454
(anonymous) @ default.js?v=cfb41e1ad8:383
dispatch @ jquery.min.js:4
elemData.handle @ jquery.min.js:4
trigger @ jquery.min.js:7
(anonymous) @ jquery.min.js:7
each @ jquery.min.js:2
each @ jquery.min.js:2
trigger @ jquery.min.js:7
initialize @ default.js?v=cfb41e1ad8:386
miniShop2.initialize @ default.js?v=cfb41e1ad8:123
(anonymous) @ default.js?v=cfb41e1ad8:686
fire @ jquery.min.js:3
fireWith @ jquery.min.js:3
ready @ jquery.min.js:3
completed @ jquery.min.js:3
jquery.min.js:8 XHR finished loading: POST "http://karachidarbaristanbul.com/assets/components/minishop2/action.php".
send @ jquery.min.js:8
ajax @ jquery.min.js:8
jQuery.<computed> @ jquery.min.js:8
(anonymous) @ default.js?v=cfb41e1ad8:206
miniShop2.send @ default.js?v=cfb41e1ad8:229
getrequired @ default.js?v=cfb41e1ad8:558
(anonymous) @ default.js?v=cfb41e1ad8:417
callbacks.add.response.success @ default.js?v=cfb41e1ad8:434
runCallback @ default.js?v=cfb41e1ad8:155
(anonymous) @ default.js?v=cfb41e1ad8:211
fire @ jquery.min.js:3
fireWith @ jquery.min.js:3
done @ jquery.min.js:8
(anonymous) @ jquery.min.js:8
load (async)
send @ jquery.min.js:8
ajax @ jquery.min.js:8
jQuery.<computed> @ jquery.min.js:8
(anonymous) @ default.js?v=cfb41e1ad8:206
miniShop2.send @ default.js?v=cfb41e1ad8:229
add @ default.js?v=cfb41e1ad8:454
(anonymous) @ default.js?v=cfb41e1ad8:383
dispatch @ jquery.min.js:4
elemData.handle @ jquery.min.js:4
trigger @ jquery.min.js:7
(anonymous) @ jquery.min.js:7
each @ jquery.min.js:2
each @ jquery.min.js:2
trigger @ jquery.min.js:7
initialize @ default.js?v=cfb41e1ad8:386
miniShop2.initialize @ default.js?v=cfb41e1ad8:123
(anonymous) @ default.js?v=cfb41e1ad8:686
fire @ jquery.min.js:3
fireWith @ jquery.min.js:3
ready @ jquery.min.js:3
completed @ jquery.min.js:3
jquery.min.js:8 XHR finished loading: POST "http://karachidarbaristanbul.com/assets/components/minishop2/action.php".
send @ jquery.min.js:8
ajax @ jquery.min.js:8
jQuery.<computed> @ jquery.min.js:8
(anonymous) @ default.js?v=cfb41e1ad8:206
miniShop2.send @ default.js?v=cfb41e1ad8:229
add @ default.js?v=cfb41e1ad8:454
(anonymous) @ default.js?v=cfb41e1ad8:383
dispatch @ jquery.min.js:4
elemData.handle @ jquery.min.js:4
trigger @ jquery.min.js:7
(anonymous) @ jquery.min.js:7
each @ jquery.min.js:2
each @ jquery.min.js:2
trigger @ jquery.min.js:7
jQuery.fn.<computed> @ jquery.min.js:7
(anonymous) @ jquery.formstyler.min.js:2
dispatch @ jquery.min.js:4
elemData.handle @ jquery.min.js:4
jquery.min.js:8 XHR finished loading: POST "http://karachidarbaristanbul.com/assets/components/minishop2/action.php".
  • Вопрос задан
  • 52 просмотра
Решения вопроса 1
@IbraimVeli Автор вопроса
Проблему решил следующим образом. Вместо радио использовал чекбоксы.
и такой скрипт
$('input').on('click', function() {
  $(this).prop('disabled', true);
  setTimeout(() => $(this).prop('disabled', false), 5000);
});
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы