@anton99zel
29а класс средней школы №7

Как узнать какой батон выбран и выполнить код?

<?foreach($arResult["PAY_SYSTEM"] as $arPaySystem)
		{?>
				<label class="radiobutton<?if($arPaySystem["CHECKED"] == "Y"){?> selected<?}?>">
					<input type="radio" name="PAY_SYSTEM_ID" value="<?=$arPaySystem["ID"];?>"<?if($arPaySystem["CHECKED"] == "Y"){?> checked<?}?> />
					<span class="icon_circle-empty icon"></span>
					<span class="icon_circle-selected icon"></span>
					<span class="radiobutton-text"><?=strlen($arPaySystem["DESCRIPTION"]) > 0 ? $arPaySystem["DESCRIPTION"] : $arPaySystem["NAME"];?></span>
				</label>
        <?}
?>


Этот код выводит две радиобатона
Оплата через Сбербанк
Оплатить наличными при получении

Как сделать, если пользователь выбрал

первый второй, то нужно выполнить код
<input type="submit" class="button" value="Оформить заказ" name="submitted"
style="
background-color: #468ecb;
width: 250px;
float: none;
text-transform: uppercase;
margin-right: 7px;
line-height: 50px;
font-size: 16px;
border: 1px solid #468ecb;
"
onclick="ga('send', 'pageview', 'checkouts_click');

>


А если пользователь выбрал первый вариант оплаты, то выполнить код и затем перебросить по ссылке

<input type="submit" class="button" value="Оформить заказ" name="submitted"
style="
background-color: #468ecb;
width: 250px;
float: none;
text-transform: uppercase;
margin-right: 7px;
line-height: 50px;
font-size: 16px;
border: 1px solid #468ecb;
"
onclick="ga('send', 'pageview', 'checkouts_click');

>


<? print '<a href="http://test.ru/personal/order/payment/?ORDER_ID='.$arResult[ORDER][ACCOUNT_NUMBER].'&PAYMENT_ID='.$arResult[ORDER][ACCOUNT_NUMBER].'/1" target="_blank">ОПЛАТИТЬ СЕЙЧАС ЧЕРЕЗ СБЕРБАНК</a>';?>
  • Вопрос задан
  • 197 просмотров
Пригласить эксперта
Ответы на вопрос 1
если используешь Jquery То можно отлавливать так
$('document').ready(function(){
     $('#sberbank_id').on('click', function(){
          //some code there; (use ajax)
     });
});

аналогично и для второго. P.S. код писал в браузере, могут быть оЧепятки
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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