Jump to content

Recommended Posts

Я подразумеваю, что есть некоторые пользователи, которые не понимают где применять двойной клик, а где одинарный :) Следовательно, по этой причине иногда проскакивают дубли заказов.

 

Никто не сталкивался с этим? Пока в голову приходит только jQ сделать disabled кнопки после нажатия, но перед submit.

Link to post
Share on other sites
  • 11 months later...

А я думаю, почему 3 заказ одинаковых в корзине бывает... Вот оно что. Что же делать?

Мне то все равно, а вот клиенту придет на почту 3 одинаковых письма. А это не + к репутации...

Link to post
Share on other sites
  • 11 months later...

 

апну тему, часто встречаются такие люди, которые жмякают по два-три раза кнопку заказа. Как побороть ?

в самый низ корзины

 

<script type="text/javascript">
    $(document).ready(function(){
         $('input[name=checkout]').bind("click",function(){
            $('input[name=checkout]').attr('disabled', true); 
            $('input[name=checkout]').val('Подождите, пожалуйста!');
          });
    });
</script>
{/literal}
Edited by mishanya
Link to post
Share on other sites

После вставки в cart.tpl корзина перегружается и введенные поля обнуляются. Правда после первого нажатия название кнопки меняется на  "Подождите, пожалуйста". И ещё при этом проверки empty_name и empty_email не происходит.

Link to post
Share on other sites

После вставки в cart.tpl корзина перегружается и введенные поля обнуляются. Правда после первого нажатия название кнопки меняется на  "Подождите, пожалуйста". И ещё при этом проверки empty_name и empty_email не происходит.

 

да, вы правы, сейчас подумаю еще раз

Link to post
Share on other sites

Вопрос совсем не так прост, как кажется, и с наскоку вряд ли получите решение.

У решения, предложенного в #4, кроме уже указанных, имеются и другие недостатки.

Один из них - типовая ошибка, обычно встречающаяся у начинающих:  предлагается обработка по нажатию на кнопку. А должно обрабатываться событие отправки формы. Это совсем не одно и то же.

 

http://simpla-tuning.com/cart-stop-repeted-form-sending

Link to post
Share on other sites
  • 3 weeks later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...