Jump to content


Photo
- - - - -

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


Best Answer 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 посмотреть скобки.

Go to the full post


  • This topic is locked This topic is locked
20 replies to this topic

#21 Arlekina

Arlekina
  • JBZoo User (rus)
  • User rate: 0.7
  • posts: 33
  • topics: 4

Posted 15 August 2013 - 18:06

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

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


  • 1




Click to return to top of page in style!