Всем привет, проблема с кодом не могу разобраться почему
$(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 за пределами функции . как сделать так что бы она была доступна?