Показать сообщение отдельно
  #1 (permalink)  
Старый 31.10.2018, 10:09
Интересующийся
Отправить личное сообщение для Xamelion Посмотреть профиль Найти все сообщения от Xamelion
 
Регистрация: 23.02.2018
Сообщений: 14

выбирая радиокнопку чекед нажатой и чекед для радио в соседнем блоке
есть блок
<tbody>
	<tr>
		<td> 
			<input type="radio" name="payment_method" value="bank_transfer" id="bank_transfer" checked="checked">
			
		</td><td class="zame"><label for="bank_transfer">Предоплата на карту Казком.</label> <p style="float: right; margin: 0 0 0px;">Бесплатная</p></td>
		
		<td></td>
	</tr>
	<tr>
		<td> 
			<input type="radio" name="payment_method" value="bank_transfer" id="bank_transfer" checked="checked">
		</td><td class="zame"><label for="bank_transfer">Предоплата на баланс телефона.</label> <p style="float: right; margin: 0 0 0px;">Бесплатная</p></td>
		<td></td>
	</tr>
	<tr>
		<td> 
			<input type="radio" name="payment_method" value="bank_transfer" id="bank_transfer" checked="checked">
		</td><td class="zame"><label for="bank_transfer">Предоплата на Киви кошелёк.</label> <p style="float: right; margin: 0 0 0px;">Бесплатная</p></td>
		<td></td>
	</tr>
	<tr>
		<td>   
			<input type="radio" name="payment_method" value="cod" id="cod">
		</td><td class="zame"><label for="cod">Оплата наложенным платежом при получении на почте.</label> <p style="float: right; margin: 0 0 0px;">1000 тг.</p></td>
		<td></td>
	</tr>
</tbody>


нужно при выборе кнопки из этой таблице изменять радиокнопку в соседней таблице на этой же странице
если выбрана id="cod" то в соседней должна выбираться id="flat.flat"
соотвественно если выбрана кнопка с id="bank_transfer" то в соседней надо активировать id="free.free" из таблицы
<tbody>
	<tr>
		<td> 
			<input type="radio" name="shipping_method" value="flat.flat" id="flat.flat" checked="checked">
		</td>
		<td><label for="flat.flat">Доставка наложенным платежом, казпочтой </label></td>
		<td style="padding:1px!important">
		</td>
		<td style="text-align:right;width: 22%;"><label for="flat.flat">1000тг.</label>
		</td>
	</tr>
</tbody>


тогда таблицу с выбором доставки можно будет спрятать за ненадобностью.

живой пример можно посмотреть http://generic.xamelion.net.ua/index...ckout/checkout
но для этого надо добавитить 1 товар чтоб появилось оформление.

пробовал
$(function(){
		if($("#cod").prop('checked')){
			document.querySelector('#flat.flat .radio input').checked = true;
			
			}else if($("#bank_transfer").prop('checked')){
			document.querySelector('#free.free .radio input').checked = true;
		}
		
	});
и много всего что нашел в гугле но менять не получаеться.
пробовал и .prop и .attr но вроде после jQuery 1,8 должнео работать prop.
Заранее спасибо за помощь.

Последний раз редактировалось Xamelion, 31.10.2018 в 10:20.
Ответить с цитированием