Показать сообщение отдельно
  #1 (permalink)  
Старый 13.08.2015, 18:24
Интересующийся
Отправить личное сообщение для freelancer.rnd Посмотреть профиль Найти все сообщения от freelancer.rnd
 
Регистрация: 14.05.2014
Сообщений: 27

Проблема с видимостью перменной
Всем привет, проблема с кодом не могу разобраться почему

$(window).ready(function(){


var list_info_product;


	
		
	 $.getJSON('price.php',function (set){
		list_info_product = JSON.parse(set);
		
		
		
		for(var id in list_info_product){
		var name_section = list_info_product[id];
		
			$("#order-menu_block .content").append("<section  data--delay='0.3s' class='"+ id + "'><img src='img/img_"+ id + ".jpg' alt=''><div class='contener'><h3>"+list_info_product[id][1]['group']+":</h3><ul class='left'></ul><ul class='right'>");
					
					for(var menu in list_info_product[id]){
						if(menu<=4){
							if(id == 'garnire' && menu>3) var align_position = 'right';	
							else  var align_position = 'left'; 
						}
						else  var align_position = 'right';			
						
						
						$("#order-menu_block .content ."+id+" .contener ul."+ align_position).append("<li><div class='produckе' id_product='"+menu+"'><div class='name'>"+list_info_product[id][menu]['name']+"<br> "+list_info_product[id][menu]['gramm']+"</div><div class='cent'><span class='prize'>"+list_info_product[id][menu]['price']+"</span></div><div class='count'><div class='count_tablo'><a class='minus disb'>-</a> <span class='count_product'>0</span> <a class='plus'>+</a></div></div></div></li>");

						if(menu == 1) var checked = 'checked'
						$(".fotm_order div." + id).append("<input type='radio' "+checked+" name='"+id+"' id='"+id+"_"+menu+"' id_product='"+menu+"' name='"+id+"' value='"+list_info_product[id][menu]['name']+"'></input><label for='"+id+"_"+menu+"'>"+list_info_product[id][menu]['name']+"<br>"+list_info_product[id][menu]['gramm']+"</label>");
						checked = " ";
						
					}
			$("#order-menu_block .content").prepend('</section>');
		}
	
	});

	
	

		print_r(list_info_product);
	
	
	
		
	
	
	
	
	
	function print_r(array){
		$('body').append('<select multiple id="array_brows"></select>');
		
		for(var cicle in array){
			
			$('#array_brows').append('<option value="">'+cicle+'</option>')
			
		}
	}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	

var AllCount_price_Obed ;


});



Не пойму почему не доступна переменная list_info_product за пределами функции . как сделать так что бы она была доступна?
Ответить с цитированием