Перейти к содержимому


Фотография
- - - - -

Вывод доп полей в зависимости от выбранного значения


Лучший Ответ Arlekina , 14 August 2013 - 07:59

Смотрите, у вас в jbuniversal\templates\catalog\renderer\basket\_default.php есть этот кусок

$(".element-radio").change(function () {
            value = $('.element-radio input:radio:checked').val();
            //alert(value);
            if (value == "lichno-v-ofise") {
                $('#idmyblock').show();
            } else {
                $('#idmyblock').hide();
            }
    });
	<div id="idmyblock">
                <p>Тест</p>
                
            </div>
</script>

А потом в template.js, тоже самое.

<div id="idmyblock"><p>Тест</p></div> вытащите из скрипта. Остальное, что написано вами уберите.

В template.js в предпоследней строке }); вроде лишнее.

 

я бы для проверки срабатывания создала новый js файл с содержанием

(function($){

	$(document).ready(function() {
 
    $(".element-radio").change(function () {
            value = $('.element-radio input:radio:checked').val();
            //alert(value);
            if (value == "lichno-v-ofise") {
                $('#idmyblock').show();
            } else {
                $('#idmyblock').hide();
            }
    });
    });
})(jQuery);

в остальных местах убрать и в template.js посмотреть скобки.

Перейти к сообщению


  • Закрытая тема Тема закрыта
Сообщений в теме: 20

#21 Arlekina

Arlekina

Отправлено 15 August 2013 - 18:06

Arlekina, большое спасибо за участие, получилось только созданием отдельного js.  

Пожалуйста ::)


  • 1




Click to return to top of page in style!